fix: baseline TS 에러 정리 및 런타임 에러 수정
- SelectItem value="" -> "none" 변환 (shadcn Select 런타임 에러 수정) - TablesPanel 중복 React key 수정 - 하이픈 포함 식별자를 따옴표로 감싸기 (hero-section, card-layout) - 깨진 레거시 파일 제거 (AutoRegisteringLayoutRenderer.ts) - 중복 인터페이스 통합 (RestAPISourceNodeData, FlowVisibilityConfig) - WebType에 누락된 타입 추가 (checkbox-group, radio-horizontal 등) - 사용하지 않는 namespace 제거 (Migration, TypeValidation) - tsconfig.json에 깨진 레거시 파일 exclude 추가 Made-with: Cursor
This commit is contained in:
@@ -251,7 +251,7 @@ export const ApprovalRequestModal: React.FC<ApprovalRequestModalProps> = ({
|
||||
<Select
|
||||
value={selectedDefinitionId}
|
||||
onValueChange={(v) => {
|
||||
setSelectedDefinitionId(v);
|
||||
setSelectedDefinitionId(v === "none" ? "" : v);
|
||||
setSelectedTemplateId("");
|
||||
setApprovers([]);
|
||||
}}
|
||||
@@ -260,7 +260,7 @@ export const ApprovalRequestModal: React.FC<ApprovalRequestModalProps> = ({
|
||||
<SelectValue placeholder={isLoadingDefs ? "로딩 중..." : "결재 유형 선택 (선택사항)"} />
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
<SelectItem value="">유형 없음</SelectItem>
|
||||
<SelectItem value="none">유형 없음</SelectItem>
|
||||
{definitions.map((def) => (
|
||||
<SelectItem key={def.definition_id} value={String(def.definition_id)}>
|
||||
{def.definition_name}
|
||||
@@ -276,13 +276,13 @@ export const ApprovalRequestModal: React.FC<ApprovalRequestModalProps> = ({
|
||||
<Label className="text-xs sm:text-sm">결재선 템플릿</Label>
|
||||
<Select
|
||||
value={selectedTemplateId}
|
||||
onValueChange={setSelectedTemplateId}
|
||||
onValueChange={(v) => setSelectedTemplateId(v === "none" ? "" : v)}
|
||||
>
|
||||
<SelectTrigger className="h-8 text-xs sm:h-10 sm:text-sm">
|
||||
<SelectValue placeholder={isLoadingTemplates ? "로딩 중..." : "템플릿 선택 (선택사항)"} />
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
<SelectItem value="">직접 입력</SelectItem>
|
||||
<SelectItem value="none">직접 입력</SelectItem>
|
||||
{templates.map((tmpl) => (
|
||||
<SelectItem key={tmpl.template_id} value={String(tmpl.template_id)}>
|
||||
{tmpl.template_name}
|
||||
|
||||
Reference in New Issue
Block a user