'use client'; import { Tag } from '@/lib/types'; import { useTags } from '@/hooks/useTags'; import { Header } from '@/components/ui/Header'; import { Card, CardContent } from '@/components/ui/Card'; import { TagsManagement } from './tags/TagsManagement'; import { ThemeSelector } from '@/components/ThemeSelector'; import { BackgroundImageSelector } from './BackgroundImageSelector'; import Link from 'next/link'; import { Emoji } from '@/components/ui/Emoji'; interface GeneralSettingsPageClientProps { initialTags: Tag[]; } export function GeneralSettingsPageClient({ initialTags }: GeneralSettingsPageClientProps) { const { tags, refreshTags, deleteTag } = useTags(initialTags as (Tag & { usage: number })[]); return (
{/* Breadcrumb */}
Paramètres / Général
{/* Page Header */}

Paramètres généraux

Configuration des préférences de l'interface et du comportement général

{/* Sélection de thème */} {/* Sélection d'image de fond */} {/* UI Showcase */}

UI Components Showcase

Visualisez tous les composants UI disponibles avec différents thèmes

Voir la démo
{/* Gestion des tags */} {/* Note développement futur */}

Interface de configuration en développement

Les contrôles interactifs pour modifier les autres préférences seront disponibles dans une prochaine version. Pour l'instant, les préférences sont modifiables via les boutons de l'interface principale.

); }