Comp3d.tsx 591 B

1234567891011121314151617181920212223242526
  1. import { Button } from "ant-design-vue";
  2. import { useEditor } from "@/modules/editor";
  3. import { IconAddLine } from "@queenjs/icons";
  4. import { defineUI } from "queenjs";
  5. export default defineUI({
  6. setup() {
  7. const editor = useEditor();
  8. return () => {
  9. return (
  10. <div class="pt-20px">
  11. <Button
  12. block
  13. type="primary"
  14. onClick={() => editor.actions.clickCompToDesign("Web3D")}
  15. >
  16. <IconAddLine class="mr-5px text-14px" />
  17. 添加3D模型
  18. </Button>
  19. </div>
  20. );
  21. };
  22. },
  23. });