diff --git a/packages/common/business_components/src/ui/form_ui/index.tsx b/packages/common/business_components/src/ui/form_ui/index.tsx index 1ad3afa05..ec1854636 100644 --- a/packages/common/business_components/src/ui/form_ui/index.tsx +++ b/packages/common/business_components/src/ui/form_ui/index.tsx @@ -1,6 +1,9 @@ import React, { useCallback, useState } from "react"; import { FormControl, FormItem, FormLabel, FormMessage } from "../form"; -import { Checkbox } from "@common/components/ui"; +import { Button, Checkbox } from "@common/components/ui"; + +export const BZNM_TOT_NO = '총사업자등록번호'; +export const CANDIDATE = '공급처 후보지 선택(필수아님)'; interface FormUiProps extends React.HTMLAttributes { label?: string; @@ -20,11 +23,11 @@ const FormUi = React.forwardRef( setIsChecked(checked); onCheckboxChange?.(checked); }, [onCheckboxChange]); - + console.log(children); return ( {label && {label}} - {label === '종사업자등록번호' && ( + {label === BZNM_TOT_NO && (
(
)} + {label === CANDIDATE && ( + + {children} + + )} + {label !== BZNM_TOT_NO && label !== CANDIDATE && ( {React.isValidElement(children) && isDisabled ? React.cloneElement(children, { @@ -44,6 +53,7 @@ const FormUi = React.forwardRef( }) : children} + )}
);