{"version":3,"file":"Workbench.jsx","sourceRoot":"lib/","sources":["containers/Workbench.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,uBAAuB,CAAA;AAChD,OAAO,EAAE,YAAY,EAAE,MAAM,UAAU,CAAA;AACvC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,OAAO,EAAE,eAAe,EAAE,MAAM,UAAU,CAAA;AAG1C,IAAM,kBAAkB,GAAG,eAAe,CAAC;IACzC,IAAI,EAAE,WAAW;IACjB,KAAK,YAAC,KAAK,EAAE,EAAS;YAAP,KAAK,WAAA;QAClB,IAAM,SAAS,GAAG,YAAY,EAAE,CAAA;QAChC,OAAO;;YACL,OAAO,CACL,CAAC,SAAS,CAAC,EAAE,CAAC,CAAC,MAAA,SAAS,CAAC,KAAK,CAAC,gBAAgB,0CAAE,EAAE,CAAC,CAClD;UAAA,CAAC,MAAA,KAAK,CAAC,OAAO,qDAAI,CACpB;QAAA,EAAE,SAAS,CAAC,CACb,CAAA;QACH,CAAC,CAAA;IACH,CAAC;CACF,CAAC,CAAA;AAEF,MAAM,CAAC,IAAM,SAAS,GAAG,QAAQ,CAAC,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"]}