import { useActionQuery } from "@agent-native/core/client/hooks"; import { useParams } from "react-router"; import { assetPreviewSources } from "@/lib/asset-preview-sources"; export default function AssetEmbed() { const { id } = useParams(); const { data } = useActionQuery("get-asset", { id: id! }) as any; const asset = data; if (!asset) return
; const isVideo = asset.mediaType === "video" || asset.mimeType?.startsWith("video/"); const previewUrl = assetPreviewSources(asset)[0]; return (