diff options
Diffstat (limited to 'src/modules/result/components')
| -rw-r--r-- | src/modules/result/components/Table.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/modules/result/components/Table.tsx b/src/modules/result/components/Table.tsx index 021dfef..8a29fd4 100644 --- a/src/modules/result/components/Table.tsx +++ b/src/modules/result/components/Table.tsx @@ -13,6 +13,7 @@ import getClientCredential from "@/common/libs/getClientCredential"; import { SHOWING_SELECTIONS } from "@/common/constants/result"; import Link from "next/link"; import { useState } from "react"; +import moment from "moment"; const Table = () => { const credential = getClientCredential() @@ -51,12 +52,13 @@ const Table = () => { setExportLoad(true) const response = await fetch(`/api/stock-opname/export?companyId=${filter.company}`) const buffer = await response.arrayBuffer() + console.log({ type: response.headers.get('type') }); const blob = new Blob([buffer], { type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' }) const url = window.URL.createObjectURL(blob) const a = document.createElement('a') a.href = url - a.download = 'export.xlsx' + a.download = `export_${moment().format('MM_DD_HH_ss')}.xlsx` document.body.appendChild(a) a.click() document.body.removeChild(a) |
