aboutsummaryrefslogtreecommitdiffstats
path: root/helpers/saveFile.js
blob: 83d3b2875eb1e93d000d9aac55af81d98f3f6397 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
const saveFile = (content, filename, type) => {
  const a = document.createElement('a')
  const file = new Blob([content], { type })

  a.href = URL.createObjectURL(file)
  a.download = filename
  a.click()

  URL.revokeObjectURL(a.href)
}

export default saveFile