import { css, cx } from "@linaria/core"; import { IconDelete } from "@queenjs/icons"; import { Image, View } from "@queenjs/ui"; import { Checkbox } from "ant-design-vue"; import { defineComponent } from "vue"; import { any, bool, string } from "vue-types"; export default defineComponent({ props: { active: bool().def(false), record: any(), use: string<"show" | "select">(), }, emits: ["delete", "select", "download"], setup(props, { emit }) { return () => { const { active, record, use } = props; // console.error("record: ", record); return (