{"version":3,"file":"downloadFile.mjs","sources":["../../../admin/src/utils/downloadFile.ts"],"sourcesContent":["export const downloadFile = async (url: string, fileName: string) => {\n  const fileBlob = await fetch(url).then((res) => res.blob());\n  const urlDownload = window.URL.createObjectURL(fileBlob);\n  const link = document.createElement('a');\n\n  link.href = urlDownload;\n  link.setAttribute('download', fileName);\n  link.click();\n};\n"],"names":["downloadFile","url","fileName","fileBlob","fetch","then","res","blob","urlDownload","window","URL","createObjectURL","link","document","createElement","href","setAttribute","click"],"mappings":"AAAO,MAAMA,YAAAA,GAAe,OAAOC,GAAAA,EAAaC,QAAAA,GAAAA;IAC9C,MAAMC,QAAAA,GAAW,MAAMC,KAAAA,CAAMH,GAAAA,CAAAA,CAAKI,IAAI,CAAC,CAACC,GAAAA,GAAQA,GAAAA,CAAIC,IAAI,EAAA,CAAA;AACxD,IAAA,MAAMC,WAAAA,GAAcC,MAAAA,CAAOC,GAAG,CAACC,eAAe,CAACR,QAAAA,CAAAA;IAC/C,MAAMS,IAAAA,GAAOC,QAAAA,CAASC,aAAa,CAAC,GAAA,CAAA;AAEpCF,IAAAA,IAAAA,CAAKG,IAAI,GAAGP,WAAAA;IACZI,IAAAA,CAAKI,YAAY,CAAC,UAAA,EAAYd,QAAAA,CAAAA;AAC9BU,IAAAA,IAAAA,CAAKK,KAAK,EAAA;AACZ;;;;"}