folder number is not an interger

This commit is contained in:
Hugo Lextrait 2023-05-03 17:12:03 +02:00
parent 78ec354c9c
commit 23e8a4ec02

View File

@ -21,7 +21,7 @@ import Folders, { IPostFoldersParams } from "@Front/Api/LeCoffreApi/SuperAdmin/F
import { NextRouter, useRouter } from "next/router";
type IFormValues = {
folder_number: number;
folder_number: string;
entitled: string;
act_typ: IOption | null;
personal_note: string;
@ -49,7 +49,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
this.state = {
folder_access: "",
formValues: {
folder_number: NaN,
folder_number: "",
entitled: "",
act_typ: null,
personal_note: "",
@ -87,7 +87,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
<InputField
name="folder_number"
fakeplaceholder="Numéro de dossier"
type="number"
type="text"
onChange={this.onFolderNumberChange}
/>
<InputField name="name" fakeplaceholder="Intitulé" onChange={this.onEntitleChange} />
@ -169,7 +169,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
this.setState({
formValues: {
...this.state.formValues,
folder_number: parseInt(e.target.value),
folder_number: e.target.value,
},
});
}
@ -251,7 +251,6 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
office_folder_has_stakeholder: test,
};
console.log(output);
const created = await Folders.getInstance().post(output);
if (created) {
this.props.router.push(`/folders/${created.uid}`);
@ -262,7 +261,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
if (
this.state.formValues.entitled === "" ||
this.state.formValues.personal_note === "" ||
Number.isNaN(this.state.formValues.folder_number) ||
this.state.formValues.folder_number === "" ||
this.state.formValues.act_typ === null
) {
return false;