���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
.trash
/
.nuxt
/
dist
/
server
/
_nuxt
/
Viewing: default-BKeO7r5l.js
import { H as Html, a as Head, T as Title, M as Meta, L as Link, B as Body } from "./components-D1WizgD0.js"; import { b as useI18n, v as useRouter, w as useRoute, n as navigateTo, l as __nuxt_component_3, p as __nuxt_component_1, I as useLocaleHead } from "../server.mjs"; import { _ as __nuxt_component_2 } from "./Modal-y43pxt07.js"; import { _ as __nuxt_component_3$1 } from "./Card-D80rh2TF.js"; import { defineComponent, ref, reactive, mergeProps, withCtx, unref, createVNode, toDisplayString, isRef, withDirectives, withKeys, vModelText, useSSRContext, computed, createTextVNode, openBlock, createBlock, Fragment, renderList, renderSlot } from "vue"; import { ssrRenderAttrs, ssrRenderComponent, ssrInterpolate, ssrRenderAttr, ssrIncludeBooleanAttr, ssrRenderClass, ssrRenderList, ssrRenderSlot } from "vue/server-renderer"; import { _ as _sfc_main$2 } from "./header-BVGiR5np.js"; import "ofetch"; import "#internal/nuxt/paths"; import "hookable"; import "unctx"; import "h3"; import "unhead"; import "@unhead/shared"; import "vue-router"; import "radix3"; import "defu"; import "devalue"; import "@vue/devtools-api"; import "destr"; import "klona"; import "cookie-es"; import "ohash"; import "@vueuse/core"; import "tailwind-merge"; import "@iconify/vue"; import "@iconify/utils/lib/css/icon"; import "./id-DOoFjeHa.js"; import "./keyboard-DxZwAodF.js"; import "./Dropdown-ASqgaTr8.js"; import "./index-hutJPNJL.js"; import "js-cookie"; const contactUsPhone = "02191302815"; const _sfc_main$1 = /* @__PURE__ */ defineComponent({ __name: "navigation", __ssrInlineRender: true, setup(__props) { const { t, locale } = useI18n(); const router = useRouter(); const route = useRoute(); const direction = locale.value === "en" ? "ltr" : "rtl"; let isContactUsModalOpen = ref(false); let isTicketStatusActive = ref(false); let contact_us = reactive({ title: "", description: "" }); const isMainPage = () => { return [ "/", "/fa", "/en" ].includes(route.path); }; let captionClass = direction === "ltr" ? "left-2" : "right-2"; const handleBackButton = () => { if (isMainPage()) navigateTo("https://pwa.cutunix.com/home", { external: true }); else router.back(); }; return (_ctx, _push, _parent, _attrs) => { const _component_UButton = __nuxt_component_3; const _component_UIcon = __nuxt_component_1; const _component_UModal = __nuxt_component_2; const _component_UCard = __nuxt_component_3$1; _push(`<div${ssrRenderAttrs(mergeProps({ class: "flex justify-between h-14 bg-main-700" }, _attrs))}><div class="">`); _push(ssrRenderComponent(_component_UButton, { onClick: handleBackButton, class: "!shadow-none flex bg-transparent hover:bg-transparent h-full px-2 justify-start items-center hover:text-white text-white", "inactive-class": "text-gray-500 hover:text-main-700 " }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(ssrRenderComponent(_component_UIcon, { name: "i-heroicons-arrow-right", class: "ml-2 text-2xl" }, null, _parent2, _scopeId)); _push2(`<span class="text-lg bold text-white text-center block"${_scopeId}>${ssrInterpolate(unref(t)("back"))}</span>`); } else { return [ createVNode(_component_UIcon, { name: "i-heroicons-arrow-right", class: "ml-2 text-2xl" }), createVNode("span", { class: "text-lg bold text-white text-center block" }, toDisplayString(unref(t)("back")), 1) ]; } }), _: 1 }, _parent)); _push(`</div><div class="flex items-center justify-center"><h2 class="text-[#fff]"> Cutunix </h2></div><div class="support-container flex items-center justify-center">`); _push(ssrRenderComponent(_component_UButton, { onClick: ($event) => isRef(isContactUsModalOpen) ? isContactUsModalOpen.value = true : isContactUsModalOpen = true, class: "!shadow-none flex flex-col bg-transparent hover:bg-transparent h-full px-2 justify-start items-center hover:text-white text-white", "inactive-class": "text-gray-500 hover:text-main-700" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(`<div${_scopeId}>`); _push2(ssrRenderComponent(_component_UIcon, { name: "i-heroicons-phone", class: "text-base" }, null, _parent2, _scopeId)); _push2(`</div><div class="block text-base text-center bold"${_scopeId}>${ssrInterpolate(unref(t)("support"))}</div>`); } else { return [ createVNode("div", null, [ createVNode(_component_UIcon, { name: "i-heroicons-phone", class: "text-base" }) ]), createVNode("div", { class: "block text-base text-center bold" }, toDisplayString(unref(t)("support")), 1) ]; } }), _: 1 }, _parent)); _push(ssrRenderComponent(_component_UModal, { modelValue: unref(isContactUsModalOpen), "onUpdate:modelValue": ($event) => isRef(isContactUsModalOpen) ? isContactUsModalOpen.value = $event : isContactUsModalOpen = $event, dir: unref(direction) }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(ssrRenderComponent(_component_UCard, { ui: { ring: "", divide: "divide-y divide-gray-100 dark:divide-gray-800" } }, { header: withCtx((_2, _push3, _parent3, _scopeId2) => { if (_push3) { _push3(`<div class="flex items-center justify-between"${_scopeId2}><h3 class="text-base font-semibold leading-6 text-gray-900 dark:text-white"${_scopeId2}>${ssrInterpolate(unref(t)("contact_us"))}</h3>`); _push3(ssrRenderComponent(_component_UButton, { color: "gray", variant: "ghost", icon: "i-heroicons-x-mark-20-solid", class: "-my-1", onClick: ($event) => isRef(isContactUsModalOpen) ? isContactUsModalOpen.value = false : isContactUsModalOpen = false }, null, _parent3, _scopeId2)); _push3(`</div>`); } else { return [ createVNode("div", { class: "flex items-center justify-between" }, [ createVNode("h3", { class: "text-base font-semibold leading-6 text-gray-900 dark:text-white" }, toDisplayString(unref(t)("contact_us")), 1), createVNode(_component_UButton, { color: "gray", variant: "ghost", icon: "i-heroicons-x-mark-20-solid", class: "-my-1", onClick: ($event) => isRef(isContactUsModalOpen) ? isContactUsModalOpen.value = false : isContactUsModalOpen = false }, null, 8, ["onClick"]) ]) ]; } }), default: withCtx((_2, _push3, _parent3, _scopeId2) => { if (_push3) { _push3(`<div class="modal-content-container p-2 px-4"${_scopeId2}><div class="w-full mb-8"${_scopeId2}><div class="mb-8 relative mx-auto w-full"${_scopeId2}><input${ssrRenderAttr("value", unref(contact_us).title)} name="title" class="w-full focus:ring-1 outline-none rounded border border-gray-400 focus:ring-main-700 focus:border-main-700 h-10 pl-3 md:h-14 py-0 text-xs md:text-sm" type="text"${ssrIncludeBooleanAttr(!unref(isTicketStatusActive)) ? " disabled" : ""}${_scopeId2}><span class="${ssrRenderClass([[unref(captionClass)], "block text-gray-400 bg-white absolute -top-2 px-2 text-xs md:text-sm"])}"${_scopeId2}>${ssrInterpolate(unref(t)("title"))}</span></div><div class="mb-8 relative mx-auto w-full"${_scopeId2}><input${ssrRenderAttr("value", unref(contact_us).description)} name="title" class="w-full focus:ring-1 outline-none rounded border border-gray-400 focus:ring-main-700 focus:border-main-700 h-10 pl-3 md:h-14 py-0 text-xs md:text-sm" type="text"${ssrIncludeBooleanAttr(!unref(isTicketStatusActive)) ? " disabled" : ""}${_scopeId2}><span class="${ssrRenderClass([[unref(captionClass)], "block text-gray-400 bg-white absolute -top-2 px-2 text-xs md:text-sm"])}"${_scopeId2}>${ssrInterpolate(unref(t)("description"))}</span></div></div><div class="flex mb-5"${_scopeId2}><div class="text-red-500 text-[12px] text-center"${_scopeId2}>${ssrInterpolate(unref(t)("contact_us_ticket_not_active"))}</div></div><div class="flex"${_scopeId2}><h2${_scopeId2}>${ssrInterpolate(unref(t)("contact_support"))} ${ssrInterpolate(contactUsPhone)}</h2></div></div>`); } else { return [ createVNode("div", { class: "modal-content-container p-2 px-4" }, [ createVNode("div", { class: "w-full mb-8" }, [ createVNode("div", { class: "mb-8 relative mx-auto w-full" }, [ withDirectives(createVNode("input", { onKeypress: withKeys(() => { }, ["enter"]), "onUpdate:modelValue": ($event) => unref(contact_us).title = $event, name: "title", class: "w-full focus:ring-1 outline-none rounded border border-gray-400 focus:ring-main-700 focus:border-main-700 h-10 pl-3 md:h-14 py-0 text-xs md:text-sm", type: "text", disabled: !unref(isTicketStatusActive) }, null, 40, ["onKeypress", "onUpdate:modelValue", "disabled"]), [ [vModelText, unref(contact_us).title] ]), createVNode("span", { class: ["block text-gray-400 bg-white absolute -top-2 px-2 text-xs md:text-sm", [unref(captionClass)]] }, toDisplayString(unref(t)("title")), 3) ]), createVNode("div", { class: "mb-8 relative mx-auto w-full" }, [ withDirectives(createVNode("input", { onKeypress: withKeys(() => { }, ["enter"]), "onUpdate:modelValue": ($event) => unref(contact_us).description = $event, name: "title", class: "w-full focus:ring-1 outline-none rounded border border-gray-400 focus:ring-main-700 focus:border-main-700 h-10 pl-3 md:h-14 py-0 text-xs md:text-sm", type: "text", disabled: !unref(isTicketStatusActive) }, null, 40, ["onKeypress", "onUpdate:modelValue", "disabled"]), [ [vModelText, unref(contact_us).description] ]), createVNode("span", { class: ["block text-gray-400 bg-white absolute -top-2 px-2 text-xs md:text-sm", [unref(captionClass)]] }, toDisplayString(unref(t)("description")), 3) ]) ]), createVNode("div", { class: "flex mb-5" }, [ createVNode("div", { class: "text-red-500 text-[12px] text-center" }, toDisplayString(unref(t)("contact_us_ticket_not_active")), 1) ]), createVNode("div", { class: "flex" }, [ createVNode("h2", null, toDisplayString(unref(t)("contact_support")) + " " + toDisplayString(contactUsPhone), 1) ]) ]) ]; } }), _: 1 }, _parent2, _scopeId)); } else { return [ createVNode(_component_UCard, { ui: { ring: "", divide: "divide-y divide-gray-100 dark:divide-gray-800" } }, { header: withCtx(() => [ createVNode("div", { class: "flex items-center justify-between" }, [ createVNode("h3", { class: "text-base font-semibold leading-6 text-gray-900 dark:text-white" }, toDisplayString(unref(t)("contact_us")), 1), createVNode(_component_UButton, { color: "gray", variant: "ghost", icon: "i-heroicons-x-mark-20-solid", class: "-my-1", onClick: ($event) => isRef(isContactUsModalOpen) ? isContactUsModalOpen.value = false : isContactUsModalOpen = false }, null, 8, ["onClick"]) ]) ]), default: withCtx(() => [ createVNode("div", { class: "modal-content-container p-2 px-4" }, [ createVNode("div", { class: "w-full mb-8" }, [ createVNode("div", { class: "mb-8 relative mx-auto w-full" }, [ withDirectives(createVNode("input", { onKeypress: withKeys(() => { }, ["enter"]), "onUpdate:modelValue": ($event) => unref(contact_us).title = $event, name: "title", class: "w-full focus:ring-1 outline-none rounded border border-gray-400 focus:ring-main-700 focus:border-main-700 h-10 pl-3 md:h-14 py-0 text-xs md:text-sm", type: "text", disabled: !unref(isTicketStatusActive) }, null, 40, ["onKeypress", "onUpdate:modelValue", "disabled"]), [ [vModelText, unref(contact_us).title] ]), createVNode("span", { class: ["block text-gray-400 bg-white absolute -top-2 px-2 text-xs md:text-sm", [unref(captionClass)]] }, toDisplayString(unref(t)("title")), 3) ]), createVNode("div", { class: "mb-8 relative mx-auto w-full" }, [ withDirectives(createVNode("input", { onKeypress: withKeys(() => { }, ["enter"]), "onUpdate:modelValue": ($event) => unref(contact_us).description = $event, name: "title", class: "w-full focus:ring-1 outline-none rounded border border-gray-400 focus:ring-main-700 focus:border-main-700 h-10 pl-3 md:h-14 py-0 text-xs md:text-sm", type: "text", disabled: !unref(isTicketStatusActive) }, null, 40, ["onKeypress", "onUpdate:modelValue", "disabled"]), [ [vModelText, unref(contact_us).description] ]), createVNode("span", { class: ["block text-gray-400 bg-white absolute -top-2 px-2 text-xs md:text-sm", [unref(captionClass)]] }, toDisplayString(unref(t)("description")), 3) ]) ]), createVNode("div", { class: "flex mb-5" }, [ createVNode("div", { class: "text-red-500 text-[12px] text-center" }, toDisplayString(unref(t)("contact_us_ticket_not_active")), 1) ]), createVNode("div", { class: "flex" }, [ createVNode("h2", null, toDisplayString(unref(t)("contact_support")) + " " + toDisplayString(contactUsPhone), 1) ]) ]) ]), _: 1 }) ]; } }), _: 1 }, _parent)); _push(`</div></div>`); }; } }); const _sfc_setup$1 = _sfc_main$1.setup; _sfc_main$1.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/shared/navigation.vue"); return _sfc_setup$1 ? _sfc_setup$1(props, ctx) : void 0; }; const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "default", __ssrInlineRender: true, setup(__props) { const { locale } = useI18n(); const route = useRoute(); const head = useLocaleHead({ addDirAttribute: true, identifierAttribute: "id", addSeoAttributes: true }); const title = computed(() => route.meta.title); const description = computed(() => " آنالیز کابینت اپلیکیشن تخصصی آنالیز و برش قطعات چوبی"); return (_ctx, _push, _parent, _attrs) => { const _component_Html = Html; const _component_Head = Head; const _component_Title = Title; const _component_Meta = Meta; const _component_Link = Link; const _component_Body = Body; const _component_SharedNavigation = _sfc_main$1; const _component_NavigationHeader = _sfc_main$2; _push(`<div${ssrRenderAttrs(_attrs)}>`); _push(ssrRenderComponent(_component_Html, { lang: unref(head).htmlAttrs.lang, dir: unref(head).htmlAttrs.dir }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(ssrRenderComponent(_component_Head, null, { default: withCtx((_2, _push3, _parent3, _scopeId2) => { if (_push3) { _push3(ssrRenderComponent(_component_Title, null, { default: withCtx((_3, _push4, _parent4, _scopeId3) => { if (_push4) { _push4(`${ssrInterpolate(unref(title))}`); } else { return [ createTextVNode(toDisplayString(unref(title)), 1) ]; } }), _: 1 }, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "description", content: unref(description) }, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "og:title", content: unref(title) }, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "og:site_name", content: unref(title) }, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "og:description", content: unref(description) }, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "twitter:description", content: unref(description) }, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "twitter:title", content: unref(title) }, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_Meta, { name: "twitter:site_name", content: unref(title) }, null, _parent3, _scopeId2)); _push3(`<!--[-->`); ssrRenderList(unref(head).link, (link) => { _push3(ssrRenderComponent(_component_Link, { id: link.id, rel: link.rel, href: link.href, hreflang: link.hreflang }, null, _parent3, _scopeId2)); }); _push3(`<!--]--><!--[-->`); ssrRenderList(unref(head).meta, (meta) => { _push3(ssrRenderComponent(_component_Meta, { id: meta.id, property: meta.property, content: meta.content }, null, _parent3, _scopeId2)); }); _push3(`<!--]-->`); } else { return [ createVNode(_component_Title, null, { default: withCtx(() => [ createTextVNode(toDisplayString(unref(title)), 1) ]), _: 1 }), createVNode(_component_Meta, { name: "description", content: unref(description) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "og:title", content: unref(title) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "og:site_name", content: unref(title) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "og:description", content: unref(description) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "twitter:description", content: unref(description) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "twitter:title", content: unref(title) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "twitter:site_name", content: unref(title) }, null, 8, ["content"]), (openBlock(true), createBlock(Fragment, null, renderList(unref(head).link, (link) => { return openBlock(), createBlock(_component_Link, { key: link.id, id: link.id, rel: link.rel, href: link.href, hreflang: link.hreflang }, null, 8, ["id", "rel", "href", "hreflang"]); }), 128)), (openBlock(true), createBlock(Fragment, null, renderList(unref(head).meta, (meta) => { return openBlock(), createBlock(_component_Meta, { key: meta.id, id: meta.id, property: meta.property, content: meta.content }, null, 8, ["id", "property", "content"]); }), 128)) ]; } }), _: 1 }, _parent2, _scopeId)); _push2(ssrRenderComponent(_component_Body, { class: unref(locale) == "en" ? "mona " : "bold" }, { default: withCtx((_2, _push3, _parent3, _scopeId2) => { if (_push3) { _push3(ssrRenderComponent(_component_SharedNavigation, null, null, _parent3, _scopeId2)); _push3(ssrRenderComponent(_component_NavigationHeader, { key: unref(title), title: unref(title) }, null, _parent3, _scopeId2)); _push3(`<main class="w-full mt-[1.5rem] pb-20"${_scopeId2}>`); ssrRenderSlot(_ctx.$slots, "default", {}, null, _push3, _parent3, _scopeId2); _push3(`</main>`); } else { return [ createVNode(_component_SharedNavigation), (openBlock(), createBlock(_component_NavigationHeader, { key: unref(title), title: unref(title) }, null, 8, ["title"])), createVNode("main", { class: "w-full mt-[1.5rem] pb-20" }, [ renderSlot(_ctx.$slots, "default") ]) ]; } }), _: 3 }, _parent2, _scopeId)); } else { return [ createVNode(_component_Head, null, { default: withCtx(() => [ createVNode(_component_Title, null, { default: withCtx(() => [ createTextVNode(toDisplayString(unref(title)), 1) ]), _: 1 }), createVNode(_component_Meta, { name: "description", content: unref(description) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "og:title", content: unref(title) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "og:site_name", content: unref(title) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "og:description", content: unref(description) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "twitter:description", content: unref(description) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "twitter:title", content: unref(title) }, null, 8, ["content"]), createVNode(_component_Meta, { name: "twitter:site_name", content: unref(title) }, null, 8, ["content"]), (openBlock(true), createBlock(Fragment, null, renderList(unref(head).link, (link) => { return openBlock(), createBlock(_component_Link, { key: link.id, id: link.id, rel: link.rel, href: link.href, hreflang: link.hreflang }, null, 8, ["id", "rel", "href", "hreflang"]); }), 128)), (openBlock(true), createBlock(Fragment, null, renderList(unref(head).meta, (meta) => { return openBlock(), createBlock(_component_Meta, { key: meta.id, id: meta.id, property: meta.property, content: meta.content }, null, 8, ["id", "property", "content"]); }), 128)) ]), _: 1 }), createVNode(_component_Body, { class: unref(locale) == "en" ? "mona " : "bold" }, { default: withCtx(() => [ createVNode(_component_SharedNavigation), (openBlock(), createBlock(_component_NavigationHeader, { key: unref(title), title: unref(title) }, null, 8, ["title"])), createVNode("main", { class: "w-full mt-[1.5rem] pb-20" }, [ renderSlot(_ctx.$slots, "default") ]) ]), _: 3 }, 8, ["class"]) ]; } }), _: 3 }, _parent)); _push(`</div>`); }; } }); 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-BKeO7r5l.js.map
Coded With 💗 by
0x6ick Mod By V1rus_Alfa