diff --git a/components/admin/AdminPostExportFileRow.vue b/components/admin/AdminPostExportFileRow.vue new file mode 100644 index 0000000..26917ca --- /dev/null +++ b/components/admin/AdminPostExportFileRow.vue @@ -0,0 +1,57 @@ + + + diff --git a/components/admin/AdminSettingsNavIcon.vue b/components/admin/AdminSettingsNavIcon.vue index 7dd5e1f..0e8d831 100644 --- a/components/admin/AdminSettingsNavIcon.vue +++ b/components/admin/AdminSettingsNavIcon.vue @@ -77,6 +77,20 @@ defineProps({ + + + + + + + + +/** + * 사이트 코드 설정 카드 + * @property {Object} form - 사이트 설정 폼 객체 + * @property {boolean} editing - 편집 모드 여부 + * @property {boolean} saving - 저장 중 여부 + * @property {boolean} hasChanges - 변경 여부 + */ +defineProps({ + form: { + type: Object, + required: true + }, + editing: { + type: Boolean, + default: false + }, + saving: { + type: Boolean, + default: false + }, + hasChanges: { + type: Boolean, + default: false + } +}) + +defineEmits(['begin', 'cancel', 'save']) + + +
+
+

+ 사이트 코드 +

+

+ 광고·검색엔진·외부 위젯 검증에 필요한 ads.txt와 공통 헤더·푸터 코드를 관리합니다. +

+
+
+ + +
+
+ +
+
+

+ ads.txt +

+

+ {{ form.adsTxt.trim() ? '등록됨' : '미등록' }} +

+
+
+

+ 헤더 코드 +

+

+ {{ form.customHeadCode.trim() ? '등록됨' : '미등록' }} +

+
+
+

+ 푸터 코드 +

+

+ {{ form.customFooterCode.trim() ? '등록됨' : '미등록' }} +

+
+
+ +
+