From 78f892e4e3ad210313752232e446f3e077a5fdf1 Mon Sep 17 00:00:00 2001 From: minsik Date: Wed, 16 Oct 2024 17:55:48 +0900 Subject: [PATCH] =?UTF-8?q?useContextMenu=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useContextMenu.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/hooks/useContextMenu.js b/src/hooks/useContextMenu.js index 2cca39f3..665617ef 100644 --- a/src/hooks/useContextMenu.js +++ b/src/hooks/useContextMenu.js @@ -2,10 +2,13 @@ import { useRecoilValue } from 'recoil' import { currentMenuState } from '@/store/canvasAtom' import { useEffect, useState } from 'react' import { MENU } from '@/common/common' +import AuxiliaryMove from '@/components/floor-plan/modal/auxiliary/AuxiliaryMove' +import AuxiliarySize from '@/components/floor-plan/modal/auxiliary/AuxiliarySize' export function useContextMenu() { const currentMenu = useRecoilValue(currentMenuState) const [contextMenu, setContextMenu] = useState([[]]) + const [currentContextMenu, setCurrentContextMenu] = useState(null) useEffect(() => { switch (currentMenu) { @@ -72,10 +75,12 @@ export function useContextMenu() { { id: 'sizeEdit', name: '사이즈 변경', + component: , }, { id: 'auxiliaryMove', name: '보조선 이동(M)', + component: , }, { id: 'auxiliaryCopy', @@ -149,5 +154,7 @@ export function useContextMenu() { return { contextMenu, + currentContextMenu, + setCurrentContextMenu, } }