FenextExportCsvFile
La función FenextExportCsvFile permite exportar un conjunto de datos en formato CSV, generando y descargando automáticamente el archivo en el navegador del usuario.
Importación
Para importar el componente FenextExportCsvFile, se puede hacer desde fenextjs
import { FenextExportCsvFile } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
fileName | string | sí | undefined | Nombre del archivo CSV que se generará. No incluye la extensión, ya que se añade automáticamente. |
items | object[] | sí | [] | Lista de objetos que se convertirán en líneas del archivo CSV. Las claves del primer objeto se usarán como encabezados. |
Usos
- Básico
FenextExportCsvFile({
fileName: "export",
items: [
{ name: "John", age: 30 },
{ name: "Jane", age: 25 },
],
});
- Con encabezados personalizados
FenextExportCsvFile({
fileName: "report",
items: [
{ "Employee Name": "John", Age: 30 },
{ "Employee Name": "Jane", Age: 25 },
],
});