|
1 |
| -import { CautionIssueType, DangerIssueType, PassableStatus } from "../../constant/enum/reportEnum"; |
| 1 | +import { CautionIssue, DangerIssue, PassableStatus } from "../../constant/enum/reportEnum"; |
2 | 2 | import { IssueQuestionButtons, ReportFormData, ReportModeType } from "../../data/types/report";
|
3 | 3 |
|
4 | 4 | import { FormTitle } from "./formTitle";
|
5 | 5 | import { SecondaryFormButton } from "./secondaryButton";
|
6 | 6 |
|
7 | 7 | const buttonConfig = {
|
8 |
| - danger: [DangerIssueType.LOW_STEP, DangerIssueType.CRACK, DangerIssueType.LOW_SLOPE, DangerIssueType.OTHERS], |
| 8 | + danger: [DangerIssue.CURB, DangerIssue.CRACK, DangerIssue.SLOPE, DangerIssue.ETC], |
9 | 9 | caution: [
|
10 |
| - CautionIssueType.HIGH_STEP, |
11 |
| - CautionIssueType.STAIRS, |
12 |
| - CautionIssueType.STEEP_SLOPE, |
13 |
| - CautionIssueType.OTHERS, |
| 10 | + CautionIssue.CURB, |
| 11 | + CautionIssue.STAIRS, |
| 12 | + CautionIssue.SLOPE, |
| 13 | + CautionIssue.ETC, |
14 | 14 | ],
|
15 | 15 | } as IssueQuestionButtons;
|
16 | 16 |
|
17 | 17 | type SecondaryFormProps = {
|
18 | 18 | reportMode: ReportModeType;
|
19 | 19 | formData: ReportFormData;
|
20 |
| - handleSecondarySelect: (answer: DangerIssueType | CautionIssueType) => void; |
| 20 | + handleSecondarySelect: (answer: DangerIssue | CautionIssue) => void; |
21 | 21 | };
|
22 | 22 |
|
23 | 23 | export const SecondaryForm = ({ formData, handleSecondarySelect, reportMode }: SecondaryFormProps) => {
|
24 | 24 | return (
|
25 | 25 | <>
|
26 | 26 | {(formData.passableStatus === PassableStatus.CAUTION ||
|
27 | 27 | formData.passableStatus === PassableStatus.DANGER) && (
|
28 |
| - <FormTitle isPrimary={false} reportMode={reportMode} passableStatus={formData.passableStatus} /> |
29 |
| - )} |
| 28 | + <FormTitle isPrimary={false} reportMode={reportMode} passableStatus={formData.passableStatus} /> |
| 29 | + )} |
30 | 30 | <div className="flex flex-wrap w-full pt-5 pl-6 pr-4">
|
31 | 31 | {formData.passableStatus === PassableStatus.CAUTION &&
|
32 | 32 | buttonConfig.caution.map((button, index) => {
|
|
0 commit comments