contextmenu list recoil default 수정
This commit is contained in:
parent
4324f3d53b
commit
a2a3ba121f
@ -8,8 +8,7 @@ import { useCanvas } from '@/hooks/useCanvas'
|
||||
import { useEvent } from '@/hooks/useEvent'
|
||||
import { usePlan } from '@/hooks/usePlan'
|
||||
import { useContextMenu } from '@/hooks/useContextMenu'
|
||||
import { currentMenuState, currentObjectState } from '@/store/canvasAtom'
|
||||
import { useCanvasEvent } from '@/hooks/useCanvasEvent'
|
||||
import { currentMenuState } from '@/store/canvasAtom'
|
||||
import QContextMenu from '@/components/common/context-menu/QContextMenu'
|
||||
import { useCanvasConfigInitialize } from '@/hooks/common/useCanvasConfigInitialize'
|
||||
import { MENU } from '@/common/common'
|
||||
@ -59,7 +58,7 @@ export default function CanvasFrame() {
|
||||
<canvas ref={canvasRef} id="canvas" style={{ position: 'relative' }}></canvas>
|
||||
|
||||
<QContextMenu contextRef={canvasRef} canvasProps={canvas} handleKeyup={handleKeyup}>
|
||||
{contextMenu.map((menus, index) => (
|
||||
{contextMenu?.map((menus, index) => (
|
||||
<ul key={index}>
|
||||
{menus.map((menu) => (
|
||||
<li key={menu.id} onClick={(e) => handleClick(e, menu)}>
|
||||
|
||||
@ -12,6 +12,6 @@ export const contextMenuState = atom({
|
||||
|
||||
export const contextMenuListState = atom({
|
||||
key: 'contextMenuListState',
|
||||
default: null,
|
||||
default: [[]],
|
||||
dangerouslyAllowMutability: true,
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user