feat: FormBlock 컨트롤러 정리 및 15.1 SEO/head 메타 관리 추가
CI / test (push) Failing after 7m19s
CI / pr_and_merge (push) Has been skipped

This commit is contained in:
2025-11-27 11:20:38 +09:00
parent 48e13d2a75
commit e16f8298ab
9 changed files with 341 additions and 147 deletions
+12
View File
@@ -684,6 +684,12 @@ export interface ProjectConfig {
bodyBgColorHex?: string;
headHtml?: string;
trackingScript?: string;
// SEO / 메타 설정 (15.1)
seoTitle?: string;
seoDescription?: string;
seoOgImageUrl?: string;
seoCanonicalUrl?: string;
seoNoIndex?: boolean;
}
// 공통 블록 모델
@@ -803,6 +809,12 @@ const createEditorState = (set: any, get: any): EditorState => ({
bodyBgColorHex: "#020617",
headHtml: "",
trackingScript: "",
// SEO 기본값: 필요할 때만 값을 채우고, 없으면 title 등을 사용한다.
seoTitle: "",
seoDescription: "",
seoOgImageUrl: "",
seoCanonicalUrl: "",
seoNoIndex: false,
},
updateProjectConfig: (partial: Partial<ProjectConfig>) => {