feat: 右侧抽屉取消 esc 关闭 (#4979)

This commit is contained in:
ssongliu
2024-05-11 09:52:28 +00:00
committed by GitHub
parent d43df6941b
commit 95bbf4ee52
144 changed files with 703 additions and 118 deletions
+7 -1
View File
@@ -1,6 +1,12 @@
<template>
<div>
<el-drawer v-model="backupVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%">
<el-drawer
v-model="backupVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header>
<DrawerHeader
v-if="detailName"
@@ -1,5 +1,11 @@
<template>
<el-drawer v-model="codeVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%">
<el-drawer
v-model="codeVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header>
<DrawerHeader :header="header" :back="handleClose" />
</template>
@@ -1,5 +1,11 @@
<template>
<el-drawer v-model="open" :size="globalStore.isFullScreen ? '100%' : '50%'" :before-close="handleClose">
<el-drawer
v-model="open"
:size="globalStore.isFullScreen ? '100%' : '50%'"
:close-on-click-modal="false"
:close-on-press-escape="false"
:before-close="handleClose"
>
<template #header>
<DrawerHeader :header="$t('commons.button.log')" :resource="resource" :back="handleClose">
<template #extra v-if="!mobile">
+7 -1
View File
@@ -1,6 +1,12 @@
<template>
<div v-loading="loading">
<el-drawer v-model="drawerVisible" :destroy-on-close="true" :close-on-click-modal="false" size="30%">
<el-drawer
v-model="drawerVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="30%"
>
<template #header>
<DrawerHeader :header="$t('terminal.groupChange')" :back="handleClose" />
</template>
+7 -1
View File
@@ -1,5 +1,11 @@
<template>
<el-drawer :close-on-click-modal="false" v-model="open" size="50%" :before-close="handleClose">
<el-drawer
:close-on-click-modal="false"
v-model="open"
size="50%"
:close-on-press-escape="false"
:before-close="handleClose"
>
<template #header>
<Header :header="$t('website.group')" :back="handleClose"></Header>
</template>
@@ -3,6 +3,7 @@
v-model="open"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
:size="globalStore.isFullScreen ? '100%' : '50%'"
>
<template #header>
@@ -33,7 +33,14 @@
</el-button>
<el-tag v-if="version === 'Waiting'" round style="margin-left: 10px">{{ $t('setting.upgrading') }}</el-tag>
</div>
<el-drawer :close-on-click-modal="false" :key="refresh" v-model="drawerVisible" size="50%" append-to-body>
<el-drawer
:close-on-click-modal="false"
:close-on-press-escape="false"
:key="refresh"
v-model="drawerVisible"
size="50%"
append-to-body
>
<template #header>
<DrawerHeader :header="$t('commons.button.upgrade')" :back="handleClose" />
</template>
+7 -1
View File
@@ -1,6 +1,12 @@
<template>
<div>
<el-drawer v-model="upVisible" :destroy-on-close="true" :close-on-click-modal="false" size="50%">
<el-drawer
v-model="upVisible"
:destroy-on-close="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
size="50%"
>
<template #header>
<DrawerHeader :header="$t('commons.button.import')" :resource="title" :back="handleClose" />
</template>