{"version":3,"file":"MainMenuItem.mjs","sources":["../../../packages/main-menu/MainMenuItem.tsx"],"sourcesContent":["import { ForwardedRef, forwardRef } from 'react'\nimport { MainMenuItemProps } from './types.js'\nimport { NavLink } from './MainMenuItemStyles.js'\n\nexport const MainMenuItem = forwardRef(\n  (\n    { icon, children, active, ...restProps }: MainMenuItemProps,\n    ref?: ForwardedRef<HTMLDivElement>,\n  ) => {\n    return (\n      <NavLink ref={ref} active={Boolean(active)} {...restProps}>\n        {icon}\n        <span>{children}</span>\n      </NavLink>\n    )\n  },\n)\nMainMenuItem.displayName = 'MainMenuItem'\n"],"names":["MainMenuItem","forwardRef","_ref","ref","icon","children","active","restProps","_jsxs","NavLink","Boolean","_jsx","displayName"],"mappings":";;;;AAIO,MAAMA,YAAY,gBAAGC,UAAU,CACpC,CAAAC,IAAA,EAEEC,GAAkC,KAC/B;EAAA,IAFH;IAAEC,IAAI;IAAEC,QAAQ;IAAEC,MAAM;IAAE,GAAGC,SAAAA;AAA6B,GAAC,GAAAL,IAAA,CAAA;EAG3D,oBACEM,IAAA,CAACC,OAAO,EAAA;AAACN,IAAAA,GAAG,EAAEA,GAAI;AAACG,IAAAA,MAAM,EAAEI,OAAO,CAACJ,MAAM,CAAE;AAAA,IAAA,GAAKC,SAAS;IAAAF,QAAA,EAAA,CACtDD,IAAI,eACLO,GAAA,CAAA,MAAA,EAAA;AAAAN,MAAAA,QAAA,EAAOA,QAAAA;AAAQ,KAAO,CAAC,CAAA;AAAA,GAChB,CAAC,CAAA;AAEd,CACF,EAAC;AACDL,YAAY,CAACY,WAAW,GAAG,cAAc;;;;"}