'use client'; import { UserPreferences } from '@/lib/types'; import { Header } from '@/components/ui/Header'; import { Card, CardHeader, CardContent } from '@/components/ui/Card'; import { UserPreferencesProvider } from '@/contexts/UserPreferencesContext'; import Link from 'next/link'; interface AdvancedSettingsPageClientProps { initialPreferences: UserPreferences; } export function AdvancedSettingsPageClient({ initialPreferences }: AdvancedSettingsPageClientProps) { return (
{/* Breadcrumb */}
Paramètres / Avancé
{/* Page Header */}

🛠️ Paramètres avancés

Configuration système, sauvegarde et outils de développement

{/* Sauvegarde et données */}

💾 Sauvegarde et données

Gestion des sauvegardes automatiques et manuelles

Sauvegarde automatique

Sauvegarde toutes les 6 heures (configurable)

Prochaine sauvegarde: dans 3h 42min

Sauvegardes disponibles

5 sauvegardes conservées

Dernière: il y a 2h 18min

{/* Base de données */}

🗄️ Base de données

Informations et maintenance de la base de données

Tâches

247

entrées

Tags

18

entrées

Taille DB

2.4

MB

{/* Export / Import */}

📤 Export / Import

Sauvegarde et restauration des données

Export des données

Exporter toutes les données au format JSON

Import des données

Restaurer des données depuis un fichier JSON

{/* Logs et debug */}

🐛 Debug et logs

Outils de diagnostic et de résolution de problèmes

Logs système

Consultation des logs d'erreur et d'activité

Mode debug

Activer les informations de debug détaillées

{/* Zone dangereuse */}

⚠️ Zone dangereuse

Actions irréversibles - à utiliser avec précaution

Réinitialisation complète

Supprime toutes les données (tâches, tags, préférences)

{/* Note développement futur */}

🚧 Fonctionnalités en développement

La plupart des fonctions avancées seront implémentées dans les prochaines versions. Cette page sert de prévisualisation de l'interface à venir.

); }