Merge pull request #422 from Cwealth/feat/Cwealth

fix: Table组件注册为全局组件报错问题,存在对pinia的提前引用
This commit is contained in:
Archer 2024-02-06 15:55:53 +08:00 committed by GitHub
commit 25ccf78a40
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,11 +7,6 @@ import { useAppStore } from '@/store/modules/app'
import { TableColumn } from '../types'
import ColumnSetting from './ColumnSetting.vue'
const appStore = useAppStore()
const sizeMap = computed(() => appStore.sizeMap)
const { t } = useI18n()
export default defineComponent({
name: 'TableActions',
components: {
@ -25,6 +20,9 @@ export default defineComponent({
},
emits: ['refresh', 'changSize', 'confirm'],
setup(props, { emit }) {
const appStore = useAppStore()
const { t } = useI18n()
const sizeMap = computed(() => appStore.sizeMap)
const showSetting = ref(false)
const refresh = () => {