import { jsx } from "react/jsx-runtime";
import { memo } from "react";
import { areNodePropsEqualIgnoringPosition } from "../../utils/nodePropsEqual.js";
import { StageNode } from "./StageNode.js";
const MENU_ITEMS = [
    {
        id: 'menu-item-1',
        label: 'Menu Item 1',
        onClick: ()=>alert('Menu Item 1 clicked')
    },
    {
        id: 'menu-item-2',
        label: 'Menu Item 2',
        onClick: ()=>alert('Menu Item 2 clicked')
    }
];
const StageNodeWrapper = /*#__PURE__*/ memo(({ id, selected, dragging, width, data })=>/*#__PURE__*/ jsx(StageNode, {
        id: id,
        selected: selected,
        dragging: dragging,
        width: width,
        ...data,
        menuItems: MENU_ITEMS
    }), areNodePropsEqualIgnoringPosition);
export { StageNodeWrapper };
