![]()
{
+ const updateData = {
+ projectName: updateState.project.projectName,
+ teamName: updateState.project.teamName,
+ endDate: updateState.project.endDate,
+ introduction: updateState.project.introduction,
+ state: updateState.project.state,
+ projectField: updateState.project.projectField,
+ applyCanFile: updateState.project.applyCanFile,
+ needMember: {
+ developer: updateState.project.needMember.developer,
+ designer: updateState.project.needMember.designer,
+ planner: updateState.project.needMember.planner,
+ etc: updateState.project.needMember.etc,
+ },
+ questions: updateState.project.questions,
+ };
+ updateAction.UpdateProjectApi(projectId, updateData);
+ };
+
+ return (
+
+
+
+
+
+
+
+
+
+
}
+ placeholder="0"
+ min={0}
+ max={100}
+ type="number"
+ step="1"
+ name="designer"
+ onChange={(e: React.ChangeEvent
) =>
+ updateAction.inputProjectMember(e)
+ }
+ value={updateState.project.needMember.designer}
+ />
+ Planner}
+ placeholder="0"
+ min={0}
+ max={100}
+ type="number"
+ step="1"
+ name="planner"
+ onChange={(e: React.ChangeEvent
) =>
+ updateAction.inputProjectMember(e)
+ }
+ value={updateState.project.needMember.planner}
+ />
+ Etc }
+ placeholder="0"
+ min={0}
+ max={100}
+ type="number"
+ step="1"
+ name="etc"
+ onChange={(e: React.ChangeEvent) =>
+ updateAction.inputProjectMember(e)
+ }
+ value={updateState.project.needMember.etc}
+ />
+