diff --git a/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.style.tsx b/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.style.tsx index 3ef7fc3c..c3333031 100644 --- a/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.style.tsx +++ b/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.style.tsx @@ -34,6 +34,7 @@ export const useStyles = createStyles((theme) => ({ border: `1px solid ${theme.colors.gray[2]}`, borderRadius: '16px', marginRight: '32px', + minHeight: '164px', }, imageRoot: { '@media (max-width: 414px)': { diff --git a/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.tsx b/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.tsx index d58e60f5..afd52aba 100644 --- a/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.tsx +++ b/packages/react-front-kit/src/Components/DocumentCard/DocumentCard.tsx @@ -10,7 +10,7 @@ import defaultImage from '../../../assets/defaultImage.jpg'; import { useStyles } from './DocumentCard.style'; export interface IDocumentCardProps { - author: ReactNode; + author?: ReactNode; children?: ReactNode; date?: ReactNode; iconType?: string; diff --git a/packages/react-front-kit/src/Components/DocumentCard/__snapshots__/DocumentCard.test.tsx.snap b/packages/react-front-kit/src/Components/DocumentCard/__snapshots__/DocumentCard.test.tsx.snap index 0c567c8c..10232b3a 100644 --- a/packages/react-front-kit/src/Components/DocumentCard/__snapshots__/DocumentCard.test.tsx.snap +++ b/packages/react-front-kit/src/Components/DocumentCard/__snapshots__/DocumentCard.test.tsx.snap @@ -16,7 +16,7 @@ exports[`DocumentCard matches snapshot 1`] = ` class="mantine-1iugybl mantine-Image-imageWrapper" > diff --git a/packages/react-front-kit/src/Layouts/FoldableColumnLayout/FoldableColumnLayout.tsx b/packages/react-front-kit/src/Layouts/FoldableColumnLayout/FoldableColumnLayout.tsx index 3aead008..282a58f9 100644 --- a/packages/react-front-kit/src/Layouts/FoldableColumnLayout/FoldableColumnLayout.tsx +++ b/packages/react-front-kit/src/Layouts/FoldableColumnLayout/FoldableColumnLayout.tsx @@ -135,7 +135,7 @@ export function FoldableColumnLayout( > {sidebarContent} - {children} + {children} diff --git a/packages/react-front-kit/src/Pages/SearchResults/SearchResults.tsx b/packages/react-front-kit/src/Pages/SearchResults/SearchResults.tsx index dcea9615..58dd26eb 100644 --- a/packages/react-front-kit/src/Pages/SearchResults/SearchResults.tsx +++ b/packages/react-front-kit/src/Pages/SearchResults/SearchResults.tsx @@ -1,23 +1,28 @@ 'use client'; -import type { FormEvent, ReactElement } from 'react'; +import type { ReactElement } from 'react'; import { AppShell, Box, + Button, + Divider, Flex, Paper, Select, + Space, + Stack, createStyles, rem, } from '@mantine/core'; -import { CaretDown } from '@phosphor-icons/react'; +import { CaretDown, DownloadSimple } from '@phosphor-icons/react'; import { isNotNullNorEmpty, secondaryTheme, } from '@smile/react-front-kit-shared'; import { useState } from 'react'; +import { DocumentCard } from '../../Components/DocumentCard/DocumentCard'; import { Header } from '../../Components/Header/Header'; import Motif from '../../Components/InfoCard/Motif'; import { Pagination } from '../../Components/Pagination/Pagination'; @@ -54,7 +59,6 @@ export function SearchResults(): ReactElement { const numberOfResults = 135; // Search const [search, setSearch] = useState('567890456'); - const [submittedSearch, setSubmittedSearch] = useState(search); // Pagination const [page, setPage] = useState(1); const [rowsPerPage, setRowsPerPage] = useState(10); @@ -119,15 +123,6 @@ export function SearchResults(): ReactElement { const totalPages = Math.ceil(typeFilteredResults / rowsPerPage); const { classes } = useStyles(); - function handleSearchSubmit(event: FormEvent): void { - event.preventDefault(); - setSubmittedSearch(search); - } - - function handleSearchClear(): void { - setSubmittedSearch(''); - } - return ( } onChange={setSearch} - onSearchClear={handleSearchClear} - onSearchSubmit={handleSearchSubmit} value={search} /> } topBlockTheme={{ ...secondaryTheme, colorScheme: 'dark' }} > - - [{rowsPerPage}/{typeFilteredResults} results of search " - {submittedSearch} - ", page {page}/{totalPages}, sorted by {activeSorting}] + + + + + <> +

+ Ceci est une description faite pour cette facture et ajoutée + par le créateur lors de l’import du document dans la GED, en + l’absence de description cet espace est laissé vide... +

+ + +
+ + + + + <> +

+ Ceci est une description faite pour cette facture et ajoutée + par le créateur lors de l’import du document dans la GED, en + l’absence de description cet espace est laissé vide... +

+ + +
+ + + + + <> +

+ Ceci est une description faite pour cette facture et ajoutée + par le créateur lors de l’import du document dans la GED, en + l’absence de description cet espace est laissé vide... +

+ + +
+ +