FenextExportJsonFile
La función FenextExportJsonFile permite exportar datos en formato JSON, generando y descargando automáticamente un archivo JSON en el navegador del usuario.
Importación
Para importar el componente FenextExportJsonFile, se puede hacer desde fenextjs
import { FenextExportJsonFile } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
fileName | string | sí | undefined | Nombre del archivo JSON que se generará. No incluye la extensión, ya que se añade automáticamente. |
jsonData | object[] | sí | [] | Datos en formato JSON que se exportarán al archivo. Se convierte automáticamente en una cadena JSON indentada. |
Usos
- Exportación básica
FenextExportJsonFile({
fileName: "data",
jsonData: [
{ id: 1, name: "John" },
{ id: 2, name: "Jane" },
],
});
- Exportación con datos complejos
FenextExportJsonFile({
fileName: "complex",
jsonData: [
{ id: 1, info: { name: "John", age: 30 } },
{ id: 2, info: { name: "Jane", age: 25 } },
],
});