Feat: add ability to restart interface (#1740)
add ability to restart interface
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<template>
|
||||
<BaseDialog :trigger-class="triggerClass">
|
||||
<template #trigger><slot /></template>
|
||||
<template #title>{{ $t('admin.interface.restart') }}</template>
|
||||
<template #description>
|
||||
{{ $t('admin.interface.restartWarn') }}
|
||||
</template>
|
||||
<template #actions>
|
||||
<DialogClose as-child>
|
||||
<BaseButton>{{ $t('dialog.cancel') }}</BaseButton>
|
||||
</DialogClose>
|
||||
<DialogClose as-child>
|
||||
<BaseButton @click="$emit('restart')">
|
||||
{{ $t('admin.interface.restart') }}
|
||||
</BaseButton>
|
||||
</DialogClose>
|
||||
</template>
|
||||
</BaseDialog>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
defineEmits(['restart']);
|
||||
defineProps<{ triggerClass?: string }>();
|
||||
</script>
|
||||
Reference in New Issue
Block a user