Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
This commit is contained in:
co-authored by
renee-png
parent
3e5394416b
commit
19efb32e77
@@ -216,6 +216,23 @@ export function CaseDocumentsTab({ caseId }: { caseId: string }) {
|
||||
window.open(data.signedUrl, "_blank");
|
||||
};
|
||||
|
||||
const openPreview = async (doc: any) => {
|
||||
setPreviewDoc(doc);
|
||||
setPreviewUrl(null);
|
||||
setPreviewLoading(true);
|
||||
const { data, error } = await supabase.storage
|
||||
.from("case-documents")
|
||||
.createSignedUrl(doc.storage_path, 300);
|
||||
setPreviewLoading(false);
|
||||
if (error) { toast.error(error.message); setPreviewDoc(null); return; }
|
||||
setPreviewUrl(data.signedUrl);
|
||||
};
|
||||
|
||||
const closePreview = () => {
|
||||
setPreviewDoc(null);
|
||||
setPreviewUrl(null);
|
||||
};
|
||||
|
||||
const del = async (doc: any) => {
|
||||
if (!confirm(`Delete ${doc.name}?`)) return;
|
||||
await supabase.storage.from("case-documents").remove([doc.storage_path]);
|
||||
|
||||
Reference in New Issue
Block a user