diff --git a/src/components/Content/Content.tsx b/src/components/Content/Content.tsx
index d1b1a370d08d87c057b7385d3b739b12bcbef122..caf29cd956b6185a27e3130d7256889265622533 100644
--- a/src/components/Content/Content.tsx
+++ b/src/components/Content/Content.tsx
@@ -7,7 +7,7 @@ import { changeScreenType } from 'store/global/global.actions'
 import { openFeedbackModal } from 'store/modal/modal.slice'
 import './content.scss'
 interface ContentProps {
-  children?: React.ReactNode
+  children: React.ReactNode
   height?: number
   background?: string
 }
diff --git a/src/components/Ecogesture/EcogestureView.tsx b/src/components/Ecogesture/EcogestureView.tsx
index 25e0e53311b4ba1986349711bb1337a913c52a81..afc1e1fe9bddcb1ac9fa0b80273b70bb54950668 100644
--- a/src/components/Ecogesture/EcogestureView.tsx
+++ b/src/components/Ecogesture/EcogestureView.tsx
@@ -21,7 +21,7 @@ import EcogestureReinitModal from './EcogestureReinitModal'
 import './ecogestureView.scss'
 
 interface TabPanelProps {
-  children?: React.ReactNode
+  children: React.ReactNode
   tab: EcogestureTab
   value: number
 }
diff --git a/src/components/Header/Header.tsx b/src/components/Header/Header.tsx
index 943f408a4f0e458e94fd3dbb2224b1df27ce24f1..428868001f84e7c0efb8d60e5c46008e4e4c73b8 100644
--- a/src/components/Header/Header.tsx
+++ b/src/components/Header/Header.tsx
@@ -15,6 +15,7 @@ interface HeaderProps {
   /** translation key used as t('key.value') */
   desktopTitleKey: string
   displayBackArrow?: boolean
+  /** additional information to put below the main header */
   children?: React.ReactNode
   setHeaderHeight(height: number): void
   backFunction?: () => void