{
  "version": 3,
  "sources": ["../../../../../../src/lib/ui/components/primitives/Button/TldrawUiButtonCheck.tsx"],
  "sourcesContent": ["import { defineMessages } from '@tldraw/editor'\nimport { useTranslation } from '../../../hooks/useTranslation/useTranslation'\nimport { TldrawUiIcon } from '../TldrawUiIcon'\n\nconst messages = defineMessages({\n\tuiChecked: { id: 'ui.checked', defaultMessage: 'Checked' },\n\tuiUnchecked: { id: 'ui.unchecked', defaultMessage: 'Unchecked' },\n})\n\n/** @public */\nexport interface TLUiButtonCheckProps {\n\tchecked: boolean\n}\n\n/** @public @react */\nexport function TldrawUiButtonCheck({ checked }: TLUiButtonCheckProps) {\n\tconst msg = useTranslation()\n\treturn (\n\t\t<TldrawUiIcon\n\t\t\tdata-checked={!!checked}\n\t\t\tlabel={msg(checked ? messages.uiChecked : messages.uiUnchecked)}\n\t\t\ticon={checked ? 'check' : 'none'}\n\t\t\tclassName=\"tlui-button__icon\"\n\t\t\tsmall\n\t\t/>\n\t)\n}\n"],
  "mappings": "AAkBE;AAlBF,SAAS,sBAAsB;AAC/B,SAAS,sBAAsB;AAC/B,SAAS,oBAAoB;AAE7B,MAAM,WAAW,eAAe;AAAA,EAC/B,WAAW,EAAE,IAAI,cAAc,gBAAgB,UAAU;AAAA,EACzD,aAAa,EAAE,IAAI,gBAAgB,gBAAgB,YAAY;AAChE,CAAC;AAQM,SAAS,oBAAoB,EAAE,QAAQ,GAAyB;AACtE,QAAM,MAAM,eAAe;AAC3B,SACC;AAAA,IAAC;AAAA;AAAA,MACA,gBAAc,CAAC,CAAC;AAAA,MAChB,OAAO,IAAI,UAAU,SAAS,YAAY,SAAS,WAAW;AAAA,MAC9D,MAAM,UAAU,UAAU;AAAA,MAC1B,WAAU;AAAA,MACV,OAAK;AAAA;AAAA,EACN;AAEF;",
  "names": []
}
