Datenexport

Das Data Export Plugin für FireCMS ermöglicht es Ihnen, Kollektionsdaten als JSON- oder CSV-Dateien herunterzuladen. Dieser einfach integrierbare Plugin fügt Export-Aktionen zu Ihren Kollektionsansichten hinzu.
Installation
Abschnitt betitelt „Installation“yarn add @firecms/data_exportVerwendung
Abschnitt betitelt „Verwendung“import React from "react";import { FireCMS } from "@firecms/core";import { useExportPlugin } from "@firecms/data_export";
function App() {
const exportPlugin = useExportPlugin({ exportAllowed: ({ collectionEntitiesCount, path, collection }) => { // Beispiel: Export nur erlauben, wenn mehr als 10 Entities vorhanden sind return collectionEntitiesCount > 10; }, notAllowedView: <div>Export ist nicht erlaubt.</div>, onAnalyticsEvent: (event, params) => { console.log(`Export-Ereignis: ${event}`, params); }, });
// ...}Exportdaten verwenden
Abschnitt betitelt „Exportdaten verwenden“Sobald das Plugin integriert ist, steht die Exportfunktion in Ihren Kollektionsansichten zur Verfügung:
- Navigieren Sie zur gewünschten Kollektion.
- Klicken Sie auf die Export-Aktion in der Aktionsleiste.
- Wählen Sie das gewünschte Exportformat (JSON oder CSV).
- Die exportierte Datei wird auf Ihr Gerät heruntergeladen.
ExportPluginProps
Abschnitt betitelt „ExportPluginProps“exportAllowed: Funktion, die bestimmt, ob der Export erlaubt ist.notAllowedView: React-Node, der angezeigt wird, wenn der Export nicht erlaubt ist.onAnalyticsEvent: Callback für Analytics-Ereignisse.