diff --git a/src/front/Components/DesignSystem/Newsletter/index.tsx b/src/front/Components/DesignSystem/Newsletter/index.tsx index 95167245..bc26cd19 100644 --- a/src/front/Components/DesignSystem/Newsletter/index.tsx +++ b/src/front/Components/DesignSystem/Newsletter/index.tsx @@ -8,7 +8,9 @@ import Form from "../Form"; import Mail from "@Assets/Icons/mail.svg"; import Image from "next/image"; -type IProps = {}; +type IProps = { + isOpen?: boolean; +}; interface IState { email: string; @@ -58,45 +60,46 @@ export default class Newsletter extends React.Component { public override render(): JSX.Element { return ( <> - {this.state.isNewsletterOpen && ( -
-
-
- - Restez Informé(e) avec notre Newsletter - - - Ne manquez aucune de nos actualités, promotions exclusives et conseils d'experts ! - - {this.state.errorMessage && ( -
- - {this.state.errorMessage} - -
- )} - {this.state.successMessage && ( -
- - {this.state.successMessage} - -
- )} -
+ {this.state.isNewsletterOpen || + (this.props.isOpen && ( +
+
+
+ + Restez Informé(e) avec notre Newsletter + + + Ne manquez aucune de nos actualités, promotions exclusives et conseils d'experts ! + + {this.state.errorMessage && ( +
+ + {this.state.errorMessage} + +
+ )} + {this.state.successMessage && ( +
+ + {this.state.successMessage} + +
+ )} +
-
-
- -
- -
- +
+
+ +
+ +
+ +
-
- )} + ))}
diff --git a/src/front/Components/Layouts/Folder/index.tsx b/src/front/Components/Layouts/Folder/index.tsx index 57ed26c7..b0a21db8 100644 --- a/src/front/Components/Layouts/Folder/index.tsx +++ b/src/front/Components/Layouts/Folder/index.tsx @@ -5,8 +5,6 @@ import { OfficeFolder } from "le-coffre-resources/dist/Notary"; import BasePage from "../Base"; import classes from "./classes.module.scss"; import Newletter from "@Front/Components/DesignSystem/Newsletter"; -// import Image from "next/image"; -// import Mail from "@Assets/Icons/mail.svg"; type IProps = {}; type IState = { @@ -18,7 +16,7 @@ export default class Folder extends BasePage { super(props); this.state = { selectedFolder: null, - isArchivedModalOpen: false, + isArchivedModalOpen: true, }; this.onSelectedFolder = this.onSelectedFolder.bind(this); } @@ -35,16 +33,7 @@ export default class Folder extends BasePage { Sélectionnez un dossier
- - - {/*
- newsletter-icon this.handleNewsletterOpen(this.state.isNewsletterOpen)} - /> -
*/} +
@@ -54,8 +43,4 @@ export default class Folder extends BasePage { private onSelectedFolder(folder: OfficeFolder): void { this.setState({ selectedFolder: folder }); } - - // private handleNewsletterOpen(isNewsletterOpen: boolean): void { - // this.setState({ isNewsletterOpen: !isNewsletterOpen }); - // } }