diff --git a/components/form/task/task-detail-form.tsx b/components/form/task/task-detail-form.tsx index f4ae40f0..3d9b48f0 100644 --- a/components/form/task/task-detail-form.tsx +++ b/components/form/task/task-detail-form.tsx @@ -824,6 +824,19 @@ export default function FormTaskDetail() { // getColumn("judul")?.setFilterValue(e.target.value); // Set filter tabel }; + const getViewerUrl = (url: string) => { + const ext = url.split(".").pop()?.toLowerCase(); + + if (ext === "pdf") { + return url; // langsung tampilkan PDF + } + + // doc / docx → pakai Google Viewer, lebih compatible + return `https://docs.google.com/viewer?url=${encodeURIComponent( + url + )}&embedded=true`; + }; + return ( {detail !== undefined ? (