Ctrl K
ComunidadGuías…

utils/save-file.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
function saveTextFile(text: string, filename: string) {
  const blob = new Blob([text], { type: 'text/plain' })
  const url = URL.createObjectURL(blob)
  const a = document.createElement('a')
  a.href = url
  a.download = filename
  a.click()
  URL.revokeObjectURL(url)
}

function saveJsonFile(json: any, filename: string) {
  const blob = new Blob([json], { type: 'application/json' })
  const url = URL.createObjectURL(blob)
  const a = document.createElement('a')
  a.href = url
  a.download = filename
  a.click()
  URL.revokeObjectURL(url)
}

export {
  saveTextFile,
  saveJsonFile,
};