✨ folder number is not an interger
This commit is contained in:
parent
78ec354c9c
commit
23e8a4ec02
@ -21,7 +21,7 @@ import Folders, { IPostFoldersParams } from "@Front/Api/LeCoffreApi/SuperAdmin/F
|
|||||||
import { NextRouter, useRouter } from "next/router";
|
import { NextRouter, useRouter } from "next/router";
|
||||||
|
|
||||||
type IFormValues = {
|
type IFormValues = {
|
||||||
folder_number: number;
|
folder_number: string;
|
||||||
entitled: string;
|
entitled: string;
|
||||||
act_typ: IOption | null;
|
act_typ: IOption | null;
|
||||||
personal_note: string;
|
personal_note: string;
|
||||||
@ -49,7 +49,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
|
|||||||
this.state = {
|
this.state = {
|
||||||
folder_access: "",
|
folder_access: "",
|
||||||
formValues: {
|
formValues: {
|
||||||
folder_number: NaN,
|
folder_number: "",
|
||||||
entitled: "",
|
entitled: "",
|
||||||
act_typ: null,
|
act_typ: null,
|
||||||
personal_note: "",
|
personal_note: "",
|
||||||
@ -87,7 +87,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
|
|||||||
<InputField
|
<InputField
|
||||||
name="folder_number"
|
name="folder_number"
|
||||||
fakeplaceholder="Numéro de dossier"
|
fakeplaceholder="Numéro de dossier"
|
||||||
type="number"
|
type="text"
|
||||||
onChange={this.onFolderNumberChange}
|
onChange={this.onFolderNumberChange}
|
||||||
/>
|
/>
|
||||||
<InputField name="name" fakeplaceholder="Intitulé" onChange={this.onEntitleChange} />
|
<InputField name="name" fakeplaceholder="Intitulé" onChange={this.onEntitleChange} />
|
||||||
@ -169,7 +169,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
|
|||||||
this.setState({
|
this.setState({
|
||||||
formValues: {
|
formValues: {
|
||||||
...this.state.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,
|
office_folder_has_stakeholder: test,
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log(output);
|
|
||||||
const created = await Folders.getInstance().post(output);
|
const created = await Folders.getInstance().post(output);
|
||||||
if (created) {
|
if (created) {
|
||||||
this.props.router.push(`/folders/${created.uid}`);
|
this.props.router.push(`/folders/${created.uid}`);
|
||||||
@ -262,7 +261,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
|
|||||||
if (
|
if (
|
||||||
this.state.formValues.entitled === "" ||
|
this.state.formValues.entitled === "" ||
|
||||||
this.state.formValues.personal_note === "" ||
|
this.state.formValues.personal_note === "" ||
|
||||||
Number.isNaN(this.state.formValues.folder_number) ||
|
this.state.formValues.folder_number === "" ||
|
||||||
this.state.formValues.act_typ === null
|
this.state.formValues.act_typ === null
|
||||||
) {
|
) {
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user