/**
 * DnD(Drag and Drop) 관련 상수
 */

// DnD 아이템 타입
export const DND_ITEM_TYPES = {
  /** 팔레트에서 새 컴포넌트 드래그 */
  COMPONENT: "POP_COMPONENT",
  /** 캔버스 내 기존 컴포넌트 이동 */
  MOVE_COMPONENT: "POP_MOVE_COMPONENT",
} as const;

// 타입 추출
export type DndItemType = typeof DND_ITEM_TYPES[keyof typeof DND_ITEM_TYPES];
