// TableauBordFinance.tsx — Tableau de bord Finance // Permet d'accéder au dossier d'analyse budget sur le poste de l'utilisateur import { useState } from 'react'; import { AppSidebar } from '../components/AppSidebar'; import { LayoutDashboard, FolderOpen, Copy, CheckCheck, ExternalLink, Info, FolderSearch, } from 'lucide-react'; const DEFAULT_PATH = 'C:\\Users\\o.pareige\\OneDrive - ITINOVA\\@ITINOVA\\Pilotage\\Budget\\Analyse budget de mon poste'; export default function TableauBordFinance() { const [sidebarCollapsed, setSidebarCollapsed] = useState(false); const [copied, setCopied] = useState(false); const [customPath, setCustomPath] = useState(DEFAULT_PATH); const [editingPath, setEditingPath] = useState(false); const handleCopy = async () => { try { await navigator.clipboard.writeText(customPath); setCopied(true); setTimeout(() => setCopied(false), 2000); } catch { // fallback const el = document.createElement('textarea'); el.value = customPath; document.body.appendChild(el); el.select(); document.execCommand('copy'); document.body.removeChild(el); setCopied(true); setTimeout(() => setCopied(false), 2000); } }; // Construire l'URL file:// pour tenter l'ouverture directe // Remplace les backslashes par des slashes et encode les espaces const fileUrl = 'file:///' + customPath.replace(/\\/g, '/'); return (
setSidebarCollapsed(c => !c)} />
{/* En-tête */}

Tableau de bord Finance

Accès aux dossiers d'analyse budgétaire

{/* Contenu */}
{/* Carte principale — dossier OneDrive */}

Analyse budget de mon poste

Dossier OneDrive — Pilotage Budget

{/* Chemin du dossier */}
{editingPath ? (
setCustomPath(e.target.value)} className="flex-1 text-sm font-mono bg-muted/50 border border-border rounded-lg px-3 py-2 focus:outline-none focus:ring-2 focus:ring-primary/30 focus:border-primary" autoFocus />
) : (
setEditingPath(true)} title="Cliquer pour modifier le chemin" > {customPath} modifier
)}
{/* Actions */}
{/* Bouton copier le chemin */} {/* Bouton ouvrir dans l'explorateur */} Ouvrir le dossier
{/* Instructions */}

Comment accéder au dossier

Option 1 : Cliquez sur "Ouvrir le dossier" — fonctionne sur certains navigateurs (Edge, Firefox) si le dossier est synchronisé localement.

Option 2 : Copiez le chemin puis collez-le dans la barre d'adresse de l'Explorateur Windows (Win + E, puis collez dans la barre d'adresse).

Option 3 : Ouvrez directement OneDrive et naviguez vers @ITINOVA → Pilotage → Budget → Analyse budget de mon poste.

{/* Note de personnalisation */}

Le chemin peut être modifié en cliquant dessus — il sera conservé pour cette session.

); }