first commit
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
import { _ as _plugin_vue_export_helper_default, u as useHead, a as useRuntimeConfig } from '../virtual/entry.mjs';
|
||||
import { c as getCurriculumBySubject, d as getRegionByDong, g as generateSeoMeta, H as HeroBanner_default, Q as QuickMetrics_default, N as NearbySchools_default, S as SubjectMastery_default, T as TeacherVerification_default, C as CoachingSystem_default, a as SuccessStories_default, P as ProcessGuide_default, F as FaqAccordion_default, b as ConsultForm_default } from './seoHelper-0PAu2-MP.mjs';
|
||||
import { mergeProps, unref, useSSRContext } from 'vue';
|
||||
import { ssrRenderAttrs, ssrRenderComponent } from 'vue/server-renderer';
|
||||
import './nitro.mjs';
|
||||
import 'unhead/server';
|
||||
import 'unhead/legacy';
|
||||
import 'unhead/plugins';
|
||||
import 'node:http';
|
||||
import 'node:https';
|
||||
import 'node:events';
|
||||
import 'node:buffer';
|
||||
import 'node:fs';
|
||||
import 'node:path';
|
||||
import 'node:crypto';
|
||||
import 'node:url';
|
||||
import '../routes/renderer.mjs';
|
||||
import 'nostics';
|
||||
import 'vue-bundle-renderer/runtime';
|
||||
import 'devalue';
|
||||
import 'vue-router';
|
||||
|
||||
//#region pages/index.vue
|
||||
var _sfc_main = {
|
||||
__name: "index",
|
||||
__ssrInlineRender: true,
|
||||
setup(__props) {
|
||||
const config = useRuntimeConfig();
|
||||
const defaultCurriculum = getCurriculumBySubject("english");
|
||||
const defaultRegion = getRegionByDong("황금동") || {
|
||||
fullName: "대한민국 전국 전 지역",
|
||||
sido: "전국",
|
||||
sigungu: "전지역",
|
||||
dong: "전국"
|
||||
};
|
||||
const seo = generateSeoMeta({
|
||||
sido: "전국",
|
||||
sigungu: "맞춤",
|
||||
dong: "1:1",
|
||||
grade: "초중고",
|
||||
subjectName: "전과목",
|
||||
targetTerm: "방문·화상과외",
|
||||
fullKeyword: "전국 초중고 1:1 방문 과외 및 실시간 화상과외"
|
||||
}, config.public.siteName, config.public.siteDomain);
|
||||
useHead({
|
||||
title: `${config.public.siteName} | 전국 초·중·고 1:1 맞춤 방문과외 & 화상코칭`,
|
||||
meta: seo.meta,
|
||||
link: seo.link,
|
||||
script: seo.script
|
||||
});
|
||||
return (_ctx, _push, _parent, _attrs) => {
|
||||
const _component_HeroBanner = HeroBanner_default;
|
||||
const _component_QuickMetrics = QuickMetrics_default;
|
||||
const _component_NearbySchools = NearbySchools_default;
|
||||
const _component_SubjectMastery = SubjectMastery_default;
|
||||
const _component_TeacherVerification = TeacherVerification_default;
|
||||
const _component_CoachingSystem = CoachingSystem_default;
|
||||
const _component_SuccessStories = SuccessStories_default;
|
||||
const _component_ProcessGuide = ProcessGuide_default;
|
||||
const _component_FaqAccordion = FaqAccordion_default;
|
||||
const _component_ConsultForm = ConsultForm_default;
|
||||
_push(`<div${ssrRenderAttrs(mergeProps({ class: "landing-page-wrap" }, _attrs))} data-v-01dba7e2>`);
|
||||
_push(ssrRenderComponent(_component_HeroBanner, {
|
||||
region: unref(defaultRegion),
|
||||
grade: "초·중·고",
|
||||
subjectName: "국영수사과"
|
||||
}, null, _parent));
|
||||
_push(ssrRenderComponent(_component_QuickMetrics, { regionDong: "전국" }, null, _parent));
|
||||
_push(ssrRenderComponent(_component_NearbySchools, { regionDong: "주요 학군" }, null, _parent));
|
||||
_push(ssrRenderComponent(_component_SubjectMastery, {
|
||||
regionDong: "전국",
|
||||
grade: "중·고등",
|
||||
curriculum: unref(defaultCurriculum)
|
||||
}, null, _parent));
|
||||
_push(ssrRenderComponent(_component_TeacherVerification, null, null, _parent));
|
||||
_push(ssrRenderComponent(_component_CoachingSystem, null, null, _parent));
|
||||
_push(ssrRenderComponent(_component_SuccessStories, { regionDong: "수강생" }, null, _parent));
|
||||
_push(ssrRenderComponent(_component_ProcessGuide, null, null, _parent));
|
||||
_push(ssrRenderComponent(_component_FaqAccordion, { regionDong: "전국" }, null, _parent));
|
||||
_push(ssrRenderComponent(_component_ConsultForm, {
|
||||
regionName: "전국 전 지역",
|
||||
defaultSubject: "영어"
|
||||
}, null, _parent));
|
||||
_push(`</div>`);
|
||||
};
|
||||
}
|
||||
};
|
||||
var _sfc_setup = _sfc_main.setup;
|
||||
_sfc_main.setup = (props, ctx) => {
|
||||
const ssrContext = useSSRContext();
|
||||
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/index.vue");
|
||||
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
|
||||
};
|
||||
var pages_default = /*#__PURE__*/ _plugin_vue_export_helper_default(_sfc_main, [["__scopeId", "data-v-01dba7e2"]]);
|
||||
|
||||
export { pages_default as default };
|
||||
//# sourceMappingURL=pages-Dsap5wwL.mjs.map
|
||||
Reference in New Issue
Block a user