onChange(question.id, value)}
+ // />
+ );
+
+ default:
+ return 지원하지 않는 질문 유형입니다: {question.type}
;
+ }
+};
+
+export default QuestionAnswerer;
diff --git a/frontend/src/pages/AdminPage/application/components/QuestionTitle/QuestionTitle.styles.ts b/frontend/src/pages/AdminPage/application/components/QuestionTitle/QuestionTitle.styles.ts
index bec9f9b71..53c4c2333 100644
--- a/frontend/src/pages/AdminPage/application/components/QuestionTitle/QuestionTitle.styles.ts
+++ b/frontend/src/pages/AdminPage/application/components/QuestionTitle/QuestionTitle.styles.ts
@@ -20,7 +20,7 @@ export const QuestionTitleText = styled.input`
font-size: 1.25rem;
font-weight: 700;
line-height: normal;
- width: 100%;
+ field-sizing: content;
&::placeholder {
color: #c5c5c5;
diff --git a/frontend/src/types/application.ts b/frontend/src/types/application.ts
index 5030c9e35..fac022d49 100644
--- a/frontend/src/types/application.ts
+++ b/frontend/src/types/application.ts
@@ -47,3 +47,8 @@ export interface ApplicationFormData {
form_title: string;
questions: Question[];
}
+
+export interface AnswerItem {
+ id: number;
+ answer: string;
+}