6 changed files with 60 additions and 14 deletions
@ -0,0 +1,24 @@
|
||||
<template> |
||||
<Tooltip placement="top"> |
||||
<template #title> |
||||
<span>{{ t('common.searchText') }}</span> |
||||
</template> |
||||
<SearchOutlined @click="redo" /> |
||||
</Tooltip> |
||||
</template> |
||||
<script lang="ts" setup> |
||||
import { Tooltip } from 'ant-design-vue' |
||||
import { SearchOutlined } from '@ant-design/icons-vue' |
||||
import { useI18n } from '@/hooks/web/useI18n' |
||||
import { useTableContext } from '../../hooks/useTableContext' |
||||
|
||||
defineOptions({ name: 'FormSetting' }) |
||||
|
||||
const table = useTableContext() |
||||
const { t } = useI18n() |
||||
|
||||
function redo() { |
||||
table.setShowForm(!table.getShowForm()) |
||||
table.reload() |
||||
} |
||||
</script> |
Reference in new issue