{"version":3,"file":"Workbench.jsx","sourceRoot":"lib/","sources":["containers/Workbench.tsx"],"names":[],"mappings":";;;AAAA,sDAAgD;AAChD,kCAAuC;AACvC,yCAAuC;AACvC,qCAA0C;AAG1C,IAAM,kBAAkB,GAAG,IAAA,0BAAe,EAAC;IACzC,IAAI,EAAE,WAAW;IACjB,KAAK,YAAC,KAAK,EAAE,EAAS;YAAP,KAAK,WAAA;QAClB,IAAM,SAAS,GAAG,IAAA,oBAAY,GAAE,CAAA;QAChC,OAAO;;YACL,OAAO,CACL,CAAC,qBAAS,CAAC,EAAE,CAAC,CAAC,MAAA,SAAS,CAAC,KAAK,CAAC,gBAAgB,0CAAE,EAAE,CAAC,CAClD;UAAA,CAAC,MAAA,KAAK,CAAC,OAAO,qDAAI,CACpB;QAAA,EAAE,qBAAS,CAAC,CACb,CAAA;QACH,CAAC,CAAA;IACH,CAAC;CACF,CAAC,CAAA;AAEW,QAAA,SAAS,GAAG,IAAA,uBAAQ,EAAC,kBAAkB,CAAC,CAAA","sourcesContent":["import { observer } from '@formily/reactive-vue'\nimport { useWorkbench } from '../hooks'\nimport { Workspace } from './Workspace'\nimport { defineComponent } from 'vue-demi'\nimport { h as CreateElement } from '@formily/vue'\n\nconst WrokbenchComponent = defineComponent({\n  name: 'Workbench',\n  setup(props, { slots }) {\n    const workbench = useWorkbench()\n    return () => {\n      return (\n        <Workspace id={workbench.value.currentWorkspace?.id}>\n          {slots.default?.()}\n        </Workspace>\n      )\n    }\n  },\n})\n\nexport const Workbench = observer(WrokbenchComponent)\n"]}