"...resnet50_tensorflow.git" did not exist on "444e8c799d7defa93ecd15b9136d7351911920eb"
Commit 26250130 authored by Timothy J. Baek's avatar Timothy J. Baek
Browse files

enh: model preset delete confirmation

parent a0dbc970
...@@ -17,15 +17,19 @@ ...@@ -17,15 +17,19 @@
import EllipsisHorizontal from '../icons/EllipsisHorizontal.svelte'; import EllipsisHorizontal from '../icons/EllipsisHorizontal.svelte';
import ModelMenu from './Models/ModelMenu.svelte'; import ModelMenu from './Models/ModelMenu.svelte';
import ModelDeleteConfirmDialog from '../common/ConfirmDialog.svelte';
const i18n = getContext('i18n'); const i18n = getContext('i18n');
let showModelDeleteConfirm = false;
let localModelfiles = []; let localModelfiles = [];
let importFiles; let importFiles;
let modelsImportInputElement: HTMLInputElement; let modelsImportInputElement: HTMLInputElement;
let _models = []; let _models = [];
let selectedModel = null;
let sortable = null; let sortable = null;
let searchValue = ''; let searchValue = '';
...@@ -199,6 +203,13 @@ ...@@ -199,6 +203,13 @@
</title> </title>
</svelte:head> </svelte:head>
<ModelDeleteConfirmDialog
bind:show={showModelDeleteConfirm}
on:confirm={() => {
deleteModelHandler(selectedModel);
}}
/>
<div class=" text-lg font-semibold mb-3">{$i18n.t('Models')}</div> <div class=" text-lg font-semibold mb-3">{$i18n.t('Models')}</div>
<div class=" flex w-full space-x-2"> <div class=" flex w-full space-x-2">
...@@ -339,7 +350,8 @@ ...@@ -339,7 +350,8 @@
hideModelHandler(model); hideModelHandler(model);
}} }}
deleteHandler={() => { deleteHandler={() => {
deleteModelHandler(model); selectedModel = model;
showModelDeleteConfirm = true;
}} }}
onClose={() => {}} onClose={() => {}}
> >
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment