refactor: add definProps hideCloseEvent
This commit is contained in:
parent
8122b578e5
commit
eca341ed5a
1 changed files with 2 additions and 3 deletions
|
|
@ -22,10 +22,9 @@ defineProps<{
|
||||||
|
|
||||||
saveAmount?: number;
|
saveAmount?: number;
|
||||||
submitLabel?: string;
|
submitLabel?: string;
|
||||||
|
|
||||||
isEdit?: boolean;
|
isEdit?: boolean;
|
||||||
tabsList?: { name: string; label: string }[];
|
tabsList?: { name: string; label: string }[];
|
||||||
|
hideCloseEvent?: boolean;
|
||||||
editData?: (...args: unknown[]) => void;
|
editData?: (...args: unknown[]) => void;
|
||||||
deleteData?: (...args: unknown[]) => void;
|
deleteData?: (...args: unknown[]) => void;
|
||||||
show?: (...args: unknown[]) => void;
|
show?: (...args: unknown[]) => void;
|
||||||
|
|
@ -43,7 +42,7 @@ const currentTab = defineModel<string>('currentTab');
|
||||||
:model-value="modal"
|
:model-value="modal"
|
||||||
@update:model-value="(v) => (modal = beforeClose ? beforeClose() : v)"
|
@update:model-value="(v) => (modal = beforeClose ? beforeClose() : v)"
|
||||||
@before-show="show"
|
@before-show="show"
|
||||||
@hide="close"
|
@hide="hideCloseEvent !== undefined && hideCloseEvent ? '' : close"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="surface-1"
|
class="surface-1"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue