import { Image } from "@queenjs/ui"; import { defineUI } from "queenjs"; import { object } from "vue-types"; export default defineUI({ props: { data: object<{ url: string; fileType: "image" | "video"; }>().isRequired, }, setup(props) { return () => { const { data } = props; return (
{data.fileType == "image" && ( )} {data.fileType == "video" && (
); }; }, });