{
  "version": 3,
  "sources": ["../../../src/lib/canvas/TldrawHandles.tsx"],
  "sourcesContent": ["import { TLHandlesComponent, useEditor, useValue } from '@bigbluebutton/editor'\n\n/** @public */\nexport const TldrawHandles: TLHandlesComponent = ({ children }) => {\n\tconst editor = useEditor()\n\tconst shouldDisplayHandles = useValue(\n\t\t'shouldDisplayHandles',\n\t\t() => editor.isInAny('select.idle', 'select.pointing_handle'),\n\t\t[editor]\n\t)\n\n\tif (!shouldDisplayHandles) return null\n\n\treturn <svg className=\"tl-user-handles tl-overlays__item\">{children}</svg>\n}\n"],
  "mappings": "AAaQ;AAbR,SAA6B,WAAW,gBAAgB;AAGjD,MAAM,gBAAoC,CAAC,EAAE,SAAS,MAAM;AAClE,QAAM,SAAS,UAAU;AACzB,QAAM,uBAAuB;AAAA,IAC5B;AAAA,IACA,MAAM,OAAO,QAAQ,eAAe,wBAAwB;AAAA,IAC5D,CAAC,MAAM;AAAA,EACR;AAEA,MAAI,CAAC,qBAAsB,QAAO;AAElC,SAAO,oBAAC,SAAI,WAAU,qCAAqC,UAAS;AACrE;",
  "names": []
}
