🐛 Links in header on client dashboard

This commit is contained in:
Maxime Lalo 2023-05-11 11:33:52 +02:00
parent 4b8ed64001
commit 85728353a0
2 changed files with 7 additions and 5 deletions

View File

@ -1,9 +1,9 @@
import React, { ReactNode } from "react";
import classes from "./classes.module.scss";
import Header from "@Front/Components/DesignSystem/Header";
import Version from "@Front/Components/DesignSystem/Version";
import classNames from "classnames";
import React, { ReactNode } from "react";
import classes from "./classes.module.scss";
type IProps = {
title: string;
@ -13,6 +13,7 @@ type IProps = {
*/
scrollTop: number | null;
isPadding?: boolean;
hasHeaderLinks: boolean;
};
type IState = {};
@ -20,12 +21,13 @@ export default class DefaultTemplate extends React.Component<IProps, IState> {
public static defaultProps = {
scrollTop: 0,
isPadding: true,
hasHeaderLinks: true,
};
public override render(): JSX.Element {
return (
<>
<Header isUserConnected={true} />
<Header isUserConnected={this.props.hasHeaderLinks} />
<div className={classNames(classes["root"], this.props.isPadding && classes["padding"])}>{this.props.children}</div>
<Version />
</>

View File

@ -31,7 +31,7 @@ export default class ClientDashboard extends Base<IProps, IState> {
public override render(): JSX.Element {
return (
<DefaultTemplate title={"Mon compte"} isPadding={false}>
<DefaultTemplate title={"Mon compte"} isPadding={false} hasHeaderLinks={false}>
<div className={classes["root"]}>
{this.renderHeader()}
<div className={classes["sub-container"]}>