{ "version": 3, "sources": ["../../../src/lib/canvas/TldrawHandles.tsx"], "sourcesContent": ["import { TLHandlesComponent, useEditor, useValue } from '@tldraw/editor'\n\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 {children}\n}\n"], "mappings": "AAYQ;AAZR,SAA6B,WAAW,gBAAgB;AAEjD,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;AAAsB,WAAO;AAElC,SAAO,oBAAC,SAAI,WAAU,qCAAqC,UAAS;AACrE;", "names": [] }