import Button, { EButtonVariant } from "@Front/Components/DesignSystem/Button"; import Form from "@Front/Components/DesignSystem/Form"; import InputField from "@Front/Components/DesignSystem/Form/Elements/InputField"; import Typography, { ITypo } from "@Front/Components/DesignSystem/Typography"; import BackArrow from "@Front/Components/Elements/BackArrow"; import DefaultNotaryDashboard, { IDashBoardFolder } from "@Front/Components/LayoutTemplates/DefaultNotaryDashboard"; import { useRouter } from "next/router"; import BasePage from "../../Base"; import classes from "./classes.module.scss"; import Link from "next/link"; import Module from "@Front/Config/Module"; type IProps = { selectedFolderUid: string; }; type IState = { selectedFolder: IDashBoardFolder | null; }; class UpdateFolderDescriptionClass extends BasePage { constructor(props: IProps) { super(props); this.state = { selectedFolder: null, }; this.onSelectedFolder = this.onSelectedFolder.bind(this); } public override render(): JSX.Element { const backwardPath = Module.getInstance() .get() .modules.pages.Folder.pages.FolderInformation.props.path.replace("[folderUid]", this.props.selectedFolderUid); return (
Modifier la note du dossier
); } private onSelectedFolder(folder: IDashBoardFolder): void { this.setState({ selectedFolder: folder }); } } export default function UpdateFolderDescription() { const router = useRouter(); let { folderUid } = router.query; folderUid = folderUid as string; return ; }