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
+ />
+ )}
+