import "../components/HeroBanner.vue.mjs"; import __nuxt_component_0 from "../node_modules/nuxt/dist/app/components/nuxt-link.mjs"; import { defineComponent, withCtx, createTextVNode, createVNode, toDisplayString } from "vue"; import { ssrRenderAttrs, ssrRenderComponent, ssrInterpolate, ssrRenderList, ssrRenderClass } from "vue/server-renderer"; import { useI18n } from "vue-i18n"; import _sfc_main$1 from "../components/HeroBanner.vue2.mjs"; const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "about", __ssrInlineRender: true, setup(__props) { const { t } = useI18n(); const achievements = [ "about.achievements.item1", "about.achievements.item2", "about.achievements.item3" ]; const advantages = [ { icon: "fas fa-certificate", titleKey: "about.advantages.certification.title", descriptionKey: "about.advantages.certification.description" }, { icon: "fas fa-users", titleKey: "about.advantages.team.title", descriptionKey: "about.advantages.team.description" }, { icon: "fas fa-code", titleKey: "about.advantages.technical.title", descriptionKey: "about.advantages.technical.description" }, { icon: "fas fa-headset", titleKey: "about.advantages.service.title", descriptionKey: "about.advantages.service.description" } ]; const cultures = [ { icon: "fas fa-bullseye", titleKey: "about.culture.mission.title", descriptionKey: "about.culture.mission.description" }, { icon: "fas fa-eye", titleKey: "about.culture.vision.title", descriptionKey: "about.culture.vision.description" }, { icon: "fas fa-heart", titleKey: "about.culture.values.title", descriptionKey: "about.culture.values.description" } ]; const historyItems = [ { yearKey: "about.history.year2023.year", descriptionKey: "about.history.year2023.description" }, { yearKey: "about.history.year2021.year", descriptionKey: "about.history.year2021.description" }, { yearKey: "about.history.year2018.year", descriptionKey: "about.history.year2018.description" } ]; return (_ctx, _push, _parent, _attrs) => { const _component_HeroBanner = _sfc_main$1; const _component_NuxtLink = __nuxt_component_0; _push(``); _push(ssrRenderComponent(_component_HeroBanner, { title: _ctx.$t("about.hero.title"), subtitle: _ctx.$t("about.hero.subtitle") }, null, _parent)); _push(`

${ssrInterpolate(_ctx.$t("about.company.title"))}

${ssrInterpolate(_ctx.$t("about.company.description1"))}

${ssrInterpolate(_ctx.$t("about.company.description2"))}

    `); ssrRenderList(achievements, (achievement, index) => { _push(`
  • ${ssrInterpolate(_ctx.$t(achievement))}
  • `); }); _push(`

${ssrInterpolate(_ctx.$t("about.advantages.title"))}

${ssrInterpolate(_ctx.$t("about.advantages.subtitle"))}

`); ssrRenderList(advantages, (advantage, index) => { _push(`

${ssrInterpolate(_ctx.$t(advantage.titleKey))}

${ssrInterpolate(_ctx.$t(advantage.descriptionKey))}

`); }); _push(`

${ssrInterpolate(_ctx.$t("about.culture.title"))}

${ssrInterpolate(_ctx.$t("about.culture.subtitle"))}

`); ssrRenderList(cultures, (culture, index) => { _push(`

${ssrInterpolate(_ctx.$t(culture.titleKey))}

${ssrInterpolate(_ctx.$t(culture.descriptionKey))}

`); }); _push(`

${ssrInterpolate(_ctx.$t("about.history.title"))}

${ssrInterpolate(_ctx.$t("about.history.subtitle"))}

`); ssrRenderList(historyItems, (history, index) => { _push(`

${ssrInterpolate(_ctx.$t(history.yearKey))}

${ssrInterpolate(_ctx.$t(history.descriptionKey))}

`); }); _push(`

${ssrInterpolate(_ctx.$t("about.contact.title"))}

${ssrInterpolate(_ctx.$t("about.contact.subtitle"))}

`); _push(ssrRenderComponent(_component_NuxtLink, { to: "/contact", class: "inline-flex items-center bg-white text-black px-8 py-4 rounded-lg hover:bg-gray-100 transition-colors duration-300 text-lg font-semibold" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(`${ssrInterpolate(_ctx.$t("about.contact.button"))} `); } else { return [ createTextVNode(toDisplayString(_ctx.$t("about.contact.button")) + " ", 1), createVNode("i", { class: "fas fa-arrow-right ml-2" }) ]; } }), _: 1 }, _parent)); _push(`
`); }; } }); export { _sfc_main as default }; //# sourceMappingURL=about.vue2.mjs.map