From 25c75ba078943fb226866fac63141578b55627dc Mon Sep 17 00:00:00 2001 From: LathanDevers Date: Sat, 1 Aug 2026 22:25:39 +0200 Subject: [PATCH] add downloadable content in vault --- src/components/ui/DocumentObject.tsx | 1 - src/components/widgets/DocumentsWidget.tsx | 6 ------ src/pages/DocumentVault.tsx | 8 -------- 3 files changed, 15 deletions(-) diff --git a/src/components/ui/DocumentObject.tsx b/src/components/ui/DocumentObject.tsx index 0403c79..1638b5c 100644 --- a/src/components/ui/DocumentObject.tsx +++ b/src/components/ui/DocumentObject.tsx @@ -1,7 +1,6 @@ import React from 'react'; import { Download } from 'lucide-react'; import { cn } from '@/utils/utils'; -import { NEUMORPHISM } from '@/styles/Neumorphism'; import type { Document } from '@/types/Document'; import { Button } from './Button'; import { useDocumentDownload } from '@/hooks/useDocumentDownload'; diff --git a/src/components/widgets/DocumentsWidget.tsx b/src/components/widgets/DocumentsWidget.tsx index a684c58..c583764 100644 --- a/src/components/widgets/DocumentsWidget.tsx +++ b/src/components/widgets/DocumentsWidget.tsx @@ -1,13 +1,7 @@ -import React from 'react'; import { useDocuments } from '@/hooks/useDocuments'; import {DocumentObject} from '@ui/DocumentObject' -import { Button } from '../ui/Button'; import { Card } from '../ui/Card'; -interface DocumentsWidgetProps { - onSelectDocument: (id: string) => void; -} - export function DocumentsWidget(){ const { documents } = useDocuments(); return ( diff --git a/src/pages/DocumentVault.tsx b/src/pages/DocumentVault.tsx index f34cb92..70cda68 100644 --- a/src/pages/DocumentVault.tsx +++ b/src/pages/DocumentVault.tsx @@ -1,16 +1,8 @@ -import { Card } from '@/components/ui/Card'; import { Input } from '@/components/ui/Input'; import PageHeader from '@/components/ui/PageHeader'; import DocumentsWidget from '@/components/widgets/DocumentsWidget'; import { useState } from 'react'; -// Données fictives pour le maquettage visuel -const mockDocuments = [ - { id: 'DOC-102', title: 'Rapport d\'Audit de Vulnérabilité Q2', category: 'Audit', date: '12 Juil. 2026', size: '2.4 MB', encrypted: true }, - { id: 'DOC-101', title: 'Facture Infogérance - Juin 2026', category: 'Facture', date: '01 Juil. 2026', size: '1.1 MB', encrypted: true }, - { id: 'DOC-095', title: 'Certificat de Conformité ISO 27001', category: 'Rapport de conformité', date: '15 Jan. 2026', size: '4.8 MB', encrypted: true } -]; - export default function DocumentVault() { const [searchTerm, setSearchTerm] = useState('');