From 1d727dbf375ee18531aa73380eef87173d179f8c Mon Sep 17 00:00:00 2001
From: rlazarini <remi.lazarini@cea.fr>
Date: Wed, 18 Dec 2024 09:53:51 +0100
Subject: [PATCH] [Ivette] help : removed param onClose from help button +
 complete makefile.packages

---
 ivette/.dome-pkg-app.lock                  | 2 +-
 ivette/src/dome/renderer/help.tsx          | 6 ++----
 ivette/src/dome/template/makefile.packages | 2 ++
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/ivette/.dome-pkg-app.lock b/ivette/.dome-pkg-app.lock
index b55fbdf4bf0..f7a394a590f 100644
--- a/ivette/.dome-pkg-app.lock
+++ b/ivette/.dome-pkg-app.lock
@@ -1 +1 @@
-react@^18 react-dom@^18 source-map-support lodash@^4 react-virtualized@9.22.5 react-draggable react-fast-compare diff@^5 codemirror@5.65.2 @codemirror/language@6.10.0 @codemirror/search@6.5.5 @codemirror/state@6.4.0 @codemirror/view@6.23.1 @lezer/cpp@^1 react-virtualized-auto-sizer@^1.0.22 react-force-graph-2d@^1.25.4 react-force-graph-3d@^1.24.2 d3-selection@^3 d3-graphviz@^5 react-markdown@9.0.1
+react@^18 react-dom@^18 source-map-support lodash@^4 react-virtualized@9.22.5 react-draggable react-fast-compare diff@^5 codemirror@5.65.2 @codemirror/language@6.10.0 @codemirror/search@6.5.5 @codemirror/state@6.4.0 @codemirror/view@6.23.1 @lezer/cpp@^1 react-virtualized-auto-sizer@^1.0.22 react-force-graph-2d@^1.25.4 react-force-graph-3d@^1.24.2 d3-selection@^3 d3-graphviz@^5 react-markdown@9.0.1 react-code-blocks@0.1.6 remark-custom-header-id@1.0.0
diff --git a/ivette/src/dome/renderer/help.tsx b/ivette/src/dome/renderer/help.tsx
index 68c3b3eda2f..759edc9d996 100644
--- a/ivette/src/dome/renderer/help.tsx
+++ b/ivette/src/dome/renderer/help.tsx
@@ -43,14 +43,12 @@ interface HelpIconProps {
   scrollTo?: string;
   /** Text of the label. Prepend to other children elements. */
   label: string;
-  /** Function onClose */
-  onClose?: () => void
   /** children */
   children: string;
 }
 
 export function HelpIcon(props: HelpIconProps): JSX.Element {
-  const { size, patterns, scrollTo, label, onClose, children } = props;
+  const { size, patterns, scrollTo, label, children } = props;
 
   return (
     <IconButton
@@ -59,7 +57,7 @@ export function HelpIcon(props: HelpIconProps): JSX.Element {
       className='dome-xDoc-icon'
       title={'Help'}
       onClick={() => showModal(
-        <Modal label= {label} onClose={onClose} >
+        <Modal label= {label} >
           <Markdown
             patterns={patterns || [iconTag]}
             scrollTo={scrollTo}
diff --git a/ivette/src/dome/template/makefile.packages b/ivette/src/dome/template/makefile.packages
index 5e9e6750694..f0196832d2f 100644
--- a/ivette/src/dome/template/makefile.packages
+++ b/ivette/src/dome/template/makefile.packages
@@ -60,5 +60,7 @@ DOME_APP_PACKAGES= \
 	d3-selection@^3 \
 	d3-graphviz@^5 \
 	react-markdown@9.0.1 \
+	react-code-blocks@0.1.6 \
+	remark-custom-header-id@1.0.0
 
 # --------------------------------------------------------------------------
-- 
GitLab