tldraw
Version:
A tiny little drawing editor.
8 lines (7 loc) • 900 B
Source Map (JSON)
{
"version": 3,
"sources": ["../../../../../../src/lib/ui/components/primitives/menus/TldrawUiMenuToolItem.tsx"],
"sourcesContent": ["import { useTools } from '../../../hooks/useTools'\nimport { TldrawUiMenuItem, TLUiMenuItemProps } from './TldrawUiMenuItem'\n\n/** @public */\nexport type TLUiMenuToolItemProps = {\n\ttoolId?: string\n} & Pick<TLUiMenuItemProps, 'isSelected' | 'disabled'>\n\n/** @public @react */\nexport function TldrawUiMenuToolItem({ toolId = '', ...rest }: TLUiMenuToolItemProps) {\n\tconst tools = useTools()\n\tconst tool = tools[toolId]\n\tif (!tool) return null\n\treturn <TldrawUiMenuItem {...tool} {...rest} />\n}\n"],
"mappings": "AAaQ;AAbR,SAAS,gBAAgB;AACzB,SAAS,wBAA2C;AAQ7C,SAAS,qBAAqB,EAAE,SAAS,IAAI,GAAG,KAAK,GAA0B;AACrF,QAAM,QAAQ,SAAS;AACvB,QAAM,OAAO,MAAM,MAAM;AACzB,MAAI,CAAC,KAAM,QAAO;AAClB,SAAO,oBAAC,oBAAkB,GAAG,MAAO,GAAG,MAAM;AAC9C;",
"names": []
}