import { Resource } from "@/types/proto/api/v1/resource_service"; import { getResourceUrl } from "@/utils/resource"; import ResourceIcon from "./ResourceIcon"; interface Props { resource: Resource; className?: string; } const MemoResource: React.FC = (props: Props) => { const { className, resource } = props; const resourceUrl = getResourceUrl(resource); const handlePreviewBtnClick = () => { window.open(resourceUrl); }; return (
{resource.type.startsWith("audio") ? ( ) : ( <> {resource.filename} )}
); }; export default MemoResource;