import { defineComponent, ref, withCtx, createVNode, createTextVNode, toDisplayString, mergeProps, useSSRContext } from 'file://D:/doc/workspace/web3/node_modules/vue/index.mjs'; import { ssrRenderClass, ssrRenderComponent, ssrRenderList, ssrInterpolate, ssrRenderAttrs, ssrRenderSlot } from 'file://D:/doc/workspace/web3/node_modules/vue/server-renderer/index.mjs'; import { _ as __nuxt_component_0 } from './nuxt-link.mjs'; import { useRoute } from 'file://D:/doc/workspace/web3/node_modules/vue-router/dist/vue-router.node.mjs'; import 'file://D:/doc/workspace/web3/node_modules/ufo/dist/index.mjs'; import './server.mjs'; import 'file://D:/doc/workspace/web3/node_modules/hookable/dist/index.mjs'; import 'file://D:/doc/workspace/web3/node_modules/unctx/dist/index.mjs'; import 'file://D:/doc/workspace/web3/node_modules/h3/dist/index.mjs'; import 'file://D:/doc/workspace/web3/node_modules/radix3/dist/index.mjs'; import 'file://D:/doc/workspace/web3/node_modules/defu/dist/defu.mjs'; const _sfc_main$2 = /* @__PURE__ */ defineComponent({ __name: "NavBar", __ssrInlineRender: true, setup(__props) { useRoute(); const mobileMenuOpen = ref(false); const scrolled = ref(false); const navItems = [ { name: "首页", path: "/" }, { name: "AWS产品", path: "/products" }, { name: "解决方案", path: "/solutions" }, { name: "客户案例", path: "/cases" }, { name: "关于我们", path: "/about" }, { name: "联系我们", path: "/contact" } ]; return (_ctx, _push, _parent, _attrs) => { const _component_NuxtLink = __nuxt_component_0; _push(`
`); }; } }); const _sfc_main$1 = /* @__PURE__ */ defineComponent({ __name: "FooterSection", __ssrInlineRender: true, setup(__props) { const products = [ { name: "EC2 云服务器", path: "/products" }, { name: "S3 对象存储", path: "/products" }, { name: "RDS 数据库服务", path: "/products" }, { name: "Lambda 无服务器", path: "/products" }, { name: "更多产品...", path: "/products" } ]; const solutions = [ { name: "网站托管", path: "/solutions" }, { name: "企业上云", path: "/solutions" }, { name: "灾备方案", path: "/solutions" }, { name: "大数据分析", path: "/solutions" }, { name: "微服务架构", path: "/solutions" } ]; return (_ctx, _push, _parent, _attrs) => { const _component_NuxtLink = __nuxt_component_0; _push(`
云服务专家

专业的AWS云服务解决方案提供商,致力于帮助企业实现数字化转型

AWS产品
    `); ssrRenderList(products, (product, index) => { _push(`
  • `); _push(ssrRenderComponent(_component_NuxtLink, { to: product.path, class: "text-white/70 hover:text-white transition-colors" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(`${ssrInterpolate(product.name)}`); } else { return [ createTextVNode(toDisplayString(product.name), 1) ]; } }), _: 2 }, _parent)); _push(`
  • `); }); _push(`
解决方案
    `); ssrRenderList(solutions, (solution, index) => { _push(`
  • `); _push(ssrRenderComponent(_component_NuxtLink, { to: solution.path, class: "text-white/70 hover:text-white transition-colors" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(`${ssrInterpolate(solution.name)}`); } else { return [ createTextVNode(toDisplayString(solution.name), 1) ]; } }), _: 2 }, _parent)); _push(`
  • `); }); _push(`
联系我们
  • 北京市朝阳区某某大厦10层
  • 400-123-4567
  • contact@example.com

© ${ssrInterpolate((/* @__PURE__ */ new Date()).getFullYear())} 云服务专家. 保留所有权利.

`); }; } }); const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "default", __ssrInlineRender: true, setup(__props) { const pageLoading = ref(true); return (_ctx, _push, _parent, _attrs) => { const _component_NavBar = _sfc_main$2; const _component_FooterSection = _sfc_main$1; _push(``); if (pageLoading.value) { _push(`
`); } else { _push(``); } _push(ssrRenderComponent(_component_NavBar, null, null, _parent)); _push(`
`); ssrRenderSlot(_ctx.$slots, "default", {}, null, _push, _parent); _push(`
`); _push(ssrRenderComponent(_component_FooterSection, null, null, _parent)); _push(``); }; } }); const _sfc_setup = _sfc_main.setup; _sfc_main.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("layouts/default.vue"); return _sfc_setup ? _sfc_setup(props, ctx) : void 0; }; export { _sfc_main as default }; //# sourceMappingURL=default.vue.mjs.map