Skip to content
Snippets Groups Projects
OptionsView.tsx 1.44 KiB
Newer Older
  • Learn to ignore specific revisions
  • import logos from 'assets/png/logos_partenaires.svg'
    
    import Content from 'components/Content/Content'
    import GCULink from 'components/GCU/GCULink'
    
    import CozyBar from 'components/Header/CozyBar'
    import Header from 'components/Header/Header'
    
    import LegalNoticeLink from 'components/LegalNotice/LegalNoticeLink'
    
    import ExportOptions from 'components/Options/exportOptions'
    
    import Version from 'components/Version/Version'
    
    import React, { useState } from 'react'
    
    import HelpLink from './HelpLink/HelpLink'
    import MatomoOptOut from './MatomoOptOut/MatomoOptOut'
    import ProfileTypeOptions from './ProfileTypeOptions/ProfileTypeOptions'
    import ReportOptions from './ReportOptions/ReportOptions'
    
    const OptionsView: React.FC = () => {
    
    Hugo NOUTS's avatar
    Hugo NOUTS committed
      const [headerHeight, setHeaderHeight] = useState<number>(0)
      const defineHeaderHeight = (height: number) => {
        setHeaderHeight(height)
      }
      return (
    
    Yoan VALLET's avatar
    Yoan VALLET committed
          <CozyBar titleKey={'common.title_options'} />
    
    Hugo NOUTS's avatar
    Hugo NOUTS committed
          <Header
            setHeaderHeight={defineHeaderHeight}
    
    Yoan VALLET's avatar
    Yoan VALLET committed
            desktopTitleKey={'common.title_options'}
    
    Hugo NOUTS's avatar
    Hugo NOUTS committed
          ></Header>
          <Content height={headerHeight}>
    
            <ProfileTypeOptions />
    
            <ExportOptions />
    
    Yoan VALLET's avatar
    Yoan VALLET committed
            <ReportOptions />
    
            <HelpLink />
    
            <LegalNoticeLink />
    
            <GCULink />
    
            <MatomoOptOut />
    
            <div className="parameters-logos">
    
    HAUTBOIS Aurelie's avatar
    HAUTBOIS Aurelie committed
              <img src={logos} alt="ensemble de logos" />
    
    Hugo NOUTS's avatar
    Hugo NOUTS committed
          </Content>
    
    Hugo NOUTS's avatar
    Hugo NOUTS committed
      )
    }
    
    
    export default OptionsView