fetchSetting 전 initEvent 호출

This commit is contained in:
hyojun.choi 2025-02-25 16:09:29 +09:00
parent 008e5c549d
commit 353cc67fe8

View File

@ -39,6 +39,7 @@ import { moduleSelectionDataState, selectedModuleState } from '@/store/selectedM
import { useCommonCode } from '@/hooks/common/useCommonCode'
import { useCanvasPopupStatusController } from '@/hooks/common/useCanvasPopupStatusController'
import { v4 as uuidv4 } from 'uuid'
import { useEvent } from '@/hooks/useEvent'
const defaultDotLineGridSetting = {
INTERVAL: {
@ -89,6 +90,8 @@ export function useCanvasSetting(executeEffect = true) {
const [color, setColor] = useColor(gridColor ?? '#FF0000')
const { selectedMenu, setSelectedMenu } = useCanvasMenu()
const { initEvent } = useEvent()
const [settingsData, setSettingsData] = useState({
...settingModalFirstOptions,
...settingModalSecondOptions,
@ -587,6 +590,7 @@ export function useCanvasSetting(executeEffect = true) {
*/
const fetchSettings = async () => {
try {
initEvent()
const res = await get({ url: `/api/canvas-management/canvas-settings/by-object/${correntObjectNo}` })
if (Object.keys(res).length > 0) {