diff --git a/src/ui/components/pages/service/section/contentBloc.jsx b/src/ui/components/pages/service/section/contentBloc.jsx index eeaa528..b766036 100644 --- a/src/ui/components/pages/service/section/contentBloc.jsx +++ b/src/ui/components/pages/service/section/contentBloc.jsx @@ -23,20 +23,24 @@ export const ContentBloc = ({ functions, products }) => { } = getProduct(products, idProduct); return (
- - - - {labelProduct} - +
+
+ + +
+ + {labelProduct} + +
{ }; const useStyles = makeStyles()((theme) => ({ + title: { + display: 'inline-flex', + }, titleDivider: { width: theme.spacing(6), + height: theme.spacing(0.5), borderWidth: '3px', borderRadius: '10px', }, diff --git a/src/ui/components/pages/service/serviceOffer.jsx b/src/ui/components/pages/service/serviceOffer.jsx index c591e99..72a172d 100644 --- a/src/ui/components/pages/service/serviceOffer.jsx +++ b/src/ui/components/pages/service/serviceOffer.jsx @@ -43,7 +43,10 @@ export const ServiceOffer = () => { treeState={searchParams} setTreeState={updateParams} tree={products['children'] ?? []} - autoCompleteLabel='Produits, GSBPM, Jalons ...' + autoComplete={{ + isEnabled: true, + label: 'Produits, GSBPM, Jalons ...', + }} /> diff --git a/src/ui/components/pages/tools/productContentBloc/productContentBloc.jsx b/src/ui/components/pages/tools/productContentBloc/productContentBloc.jsx index ee41321..067e58b 100644 --- a/src/ui/components/pages/tools/productContentBloc/productContentBloc.jsx +++ b/src/ui/components/pages/tools/productContentBloc/productContentBloc.jsx @@ -12,23 +12,27 @@ export const ProductContentBloc = ({ products }) => { const { id, iconUrl, label: labelProduct, color, description } = product; return (
- - - - {labelProduct} - - {description} +
+
+ + +
+ + {labelProduct} + + {description} + - +
); @@ -36,8 +40,12 @@ export const ProductContentBloc = ({ products }) => { }; const useStyles = makeStyles()((theme) => ({ + title: { + display: 'inline-flex', + }, titleDivider: { width: theme.spacing(6), + height: theme.spacing(0.5), borderWidth: '3px', borderRadius: '10px', }, diff --git a/src/ui/components/pages/tools/tools.jsx b/src/ui/components/pages/tools/tools.jsx index fc015bd..89c952d 100644 --- a/src/ui/components/pages/tools/tools.jsx +++ b/src/ui/components/pages/tools/tools.jsx @@ -31,7 +31,7 @@ export const Tools = () => { treeState={searchParams} setTreeState={updateParams} tree={products['children'] ?? []} - autoCompleteLabel='Applications' + autoComplete={{ isEnabled: false }} /> diff --git a/src/ui/components/shared/treeFilter/treeFilter.jsx b/src/ui/components/shared/treeFilter/treeFilter.jsx index e13a914..3ebee65 100644 --- a/src/ui/components/shared/treeFilter/treeFilter.jsx +++ b/src/ui/components/shared/treeFilter/treeFilter.jsx @@ -15,12 +15,7 @@ const renderTree = (nodes) => ( ); -export const TreeFilter = ({ - treeState, - setTreeState, - tree, - autoCompleteLabel, -}) => { +export const TreeFilter = ({ treeState, setTreeState, tree, autoComplete }) => { const { classes } = useStyles(); const handleAutocomplete = (_, newValue) => { @@ -45,19 +40,26 @@ export const TreeFilter = ({ return ( <> - option.title} - renderInput={(params) => ( - - )} - options={[]} - value={treeState.filtered} - onChange={handleAutocomplete} - disabled - /> + {autoComplete.isEnabled && ( + option.title} + renderInput={(params) => ( + + )} + options={[]} + value={treeState.filtered} + onChange={handleAutocomplete} + disabled + /> + )} +