refactor: header no Clean data
This commit is contained in:
parent
b312d88058
commit
77ce547978
1 changed files with 12 additions and 1 deletions
|
|
@ -25,6 +25,7 @@ withDefaults(
|
||||||
close?: (...args: unknown[]) => void;
|
close?: (...args: unknown[]) => void;
|
||||||
undo?: (...args: unknown[]) => void;
|
undo?: (...args: unknown[]) => void;
|
||||||
beforeClose?: (...args: unknown[]) => boolean;
|
beforeClose?: (...args: unknown[]) => boolean;
|
||||||
|
show?: (...args: unknown[]) => void;
|
||||||
}>(),
|
}>(),
|
||||||
{
|
{
|
||||||
hideAction: false,
|
hideAction: false,
|
||||||
|
|
@ -48,6 +49,7 @@ function reset() {
|
||||||
<template>
|
<template>
|
||||||
<q-drawer
|
<q-drawer
|
||||||
no-swipe-open
|
no-swipe-open
|
||||||
|
@show="show"
|
||||||
@before-hide="reset"
|
@before-hide="reset"
|
||||||
@hide="close"
|
@hide="close"
|
||||||
@update:model-value="(v) => (drawerOpen = beforeClose ? beforeClose() : v)"
|
@update:model-value="(v) => (drawerOpen = beforeClose ? beforeClose() : v)"
|
||||||
|
|
@ -143,7 +145,16 @@ function reset() {
|
||||||
|
|
||||||
<!-- footer -->
|
<!-- footer -->
|
||||||
<div class="bordered-t q-pr-lg row items-center justify-end q-py-md">
|
<div class="bordered-t q-pr-lg row items-center justify-end q-py-md">
|
||||||
<CancelButton id="btn-info-cancel" outlined @click="close" />
|
<CancelButton
|
||||||
|
id="btn-info-cancel"
|
||||||
|
outlined
|
||||||
|
@click="
|
||||||
|
() => {
|
||||||
|
drawerOpen = beforeClose ? beforeClose() : !drawerOpen;
|
||||||
|
close?.();
|
||||||
|
}
|
||||||
|
"
|
||||||
|
/>
|
||||||
<SaveButton
|
<SaveButton
|
||||||
class="q-ml-md"
|
class="q-ml-md"
|
||||||
id="btn-info-save"
|
id="btn-info-save"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue