diff --git a/client/src/pages/ImportSettings.tsx b/client/src/pages/ImportSettings.tsx index fed409c..b585c68 100644 --- a/client/src/pages/ImportSettings.tsx +++ b/client/src/pages/ImportSettings.tsx @@ -37,6 +37,9 @@ export default function ImportSettings() { const [emailImportPort, setEmailImportPort] = useState(993); const [emailImportFrequency, setEmailImportFrequency] = useState(30); + // Export folder + const [exportFolder, setExportFolder] = useState(""); + // Initialize form with settings from database useEffect(() => { if (settings) { @@ -50,6 +53,7 @@ export default function ImportSettings() { setEmailImportHost(settings.emailImportHost || ""); setEmailImportPort(settings.emailImportPort || 993); setEmailImportFrequency(settings.emailImportFrequency || 30); + setExportFolder(settings.exportFolder || ""); } }, [settings]); @@ -66,6 +70,7 @@ export default function ImportSettings() { emailImportHost: emailImportHost || null, emailImportPort: emailImportPort, emailImportFrequency: emailImportFrequency, + exportFolder: exportFolder || null, }); toast.success("Paramètres enregistrés", { @@ -461,6 +466,34 @@ export default function ImportSettings() { + {/* Export Folder */} + + + + + Dossier d'export + + + Configurez le dossier de destination pour l'export des factures + + + +
+ + setExportFolder(e.target.value)} + /> +

+ Spécifiez le chemin absolu du dossier où les factures seront exportées +

+
+
+
+ {/* Save Button */}