rebuilt: control store to pinia

This commit is contained in:
IchliebedichZhu 2024-03-21 15:43:34 +00:00
parent 8511593052
commit 7dbc09b8fe
3 changed files with 8 additions and 2 deletions

View File

@ -29,6 +29,7 @@ export type TImageSetting = {
ratio: number
left: number
}
cropEdit?: boolean
}
const setting: TImageSetting = {

View File

@ -89,6 +89,8 @@ import imageCutout from '@/components/business/image-cutout'
import { useSetupMapGetters } from '@/common/hooks/mapGetters'
import wImageSetting, { TImageSetting } from './wImageSetting'
import { TGetImageListResult } from '@/api/material'
import { storeToRefs } from 'pinia'
import { useControlStore } from '@/pinia'
type TState = {
picBoxShow: boolean
@ -132,8 +134,9 @@ const imageCutoutRef = ref<typeof imageCutout | null>(null)
const store = useStore()
const {
dActiveElement, dMoving, dWidgets
} = useSetupMapGetters(['dActiveElement', 'dMoving', 'dWidgets'])
dActiveElement, dWidgets
} = useSetupMapGetters(['dActiveElement', 'dWidgets'])
const { dMoving } = storeToRefs(useControlStore())
// computed: {
// ...mapGetters(['dActiveElement', 'dMoving', 'dWidgets']),
// },

View File

@ -10,10 +10,12 @@ import useBaseStore from "./base";
import useUserStore from "./base/user";
import usePageStore from "./design/page"
import useCanvasStore from "./design/canvas"
import useControlStore from './design/control'
export {
useBaseStore,
useUserStore,
usePageStore,
useCanvasStore,
useControlStore
}