import { css, cx } from "@linaria/core"; import { IconDelete } from "@queenjs/icons"; import { Image, View } from "@queenjs/ui"; import { defineUI } from "queenjs"; import { any, string } from "vue-types"; const renderStatus = { succ: "", error: "渲染失败", default: "渲染中…", }; export default defineUI({ props: { record: any(), use: string<"show" | "select" | "task">(), }, emits: ["delete", "download", "use", "preview"], setup(props, { emit }) { return () => { const { record, use } = props; // console.error("record: ", record); return (