This commit is contained in:
2025-07-26 21:54:04 +03:30
parent f720424180
commit 615dc6a033
682 changed files with 6709 additions and 15232 deletions
+190 -151
View File
@@ -1,4 +1,4 @@
import { inject, ref, h, getCurrentInstance, nextTick, reactive, defineComponent, createVNode, computed, provide, Fragment, isVNode, shallowRef, watch, watchEffect, cloneVNode, createElementBlock, unref, toValue, getCurrentScope, onScopeDispose, Comment, Text, Transition, hasInjectionContext, TransitionGroup, render, toRaw, Teleport, withDirectives, vShow, defineAsyncComponent, shallowReactive, Suspense, useSSRContext, createApp, triggerRef, mergeProps, withCtx, toRef, onErrorCaptured, onServerPrefetch, resolveDynamicComponent, effectScope, isReadonly, isRef, isShallow, isReactive } from 'vue';
import { inject, ref, h, getCurrentInstance, nextTick, reactive, defineComponent, createVNode, computed, provide, Fragment, isVNode, shallowRef, watch, watchEffect, cloneVNode, createElementBlock, unref, toValue, hasInjectionContext, Comment, Text, Transition, getCurrentScope, onScopeDispose, TransitionGroup, render, toRaw, Teleport, withDirectives, vShow, defineAsyncComponent, shallowReactive, Suspense, useSSRContext, createApp, triggerRef, mergeProps, withCtx, toRef, onErrorCaptured, onServerPrefetch, resolveDynamicComponent, effectScope, isReadonly, isRef, isShallow, isReactive } from 'vue';
import { k as createError$1, h as hasProtocol, n as isScriptProtocol, j as joinURL, o as withQuery, s as sanitizeStatusCode, q as getContext, $ as $fetch$1, r as baseURL$1, t as createHooks, v as executeAsync, x as toRouteMatcher, y as createRouter$1, d as defu } from '../_/nitro.mjs';
import { defineStore, createPinia, setActivePinia, shouldHydrate } from 'pinia';
import { useRoute as useRoute$1, RouterView, createMemoryHistory, createRouter, START_LOCATION } from 'vue-router';
@@ -1558,7 +1558,7 @@ function createNuxtApp(options) {
globalName: "nuxt",
versions: {
get nuxt() {
return "3.17.7";
return "3.17.4";
},
get vue() {
return nuxtApp.vueApp.version;
@@ -1925,15 +1925,40 @@ const unhead_k2P3m_ZDyjlr2mMYnoDPwavjsDN8hBlk9cFai0bbopU = /* @__PURE__ */ defin
function toArray$1(value) {
return Array.isArray(value) ? value : [value];
}
const __nuxt_page_meta$y = {
const __nuxt_page_meta$G = {
name: "auth",
redirect: { name: "auth-login" },
showMobileNavigationMenu: false
};
const __nuxt_page_meta$x = {
const __nuxt_page_meta$F = {
redirect: { name: "home" }
// layout: 'default'
};
const __nuxt_page_meta$D = {
ssr: false
};
const __nuxt_page_meta$C = {
ssr: false
};
const __nuxt_page_meta$B = {
ssr: false
};
const __nuxt_page_meta$A = {
ssr: false
};
const __nuxt_page_meta$z = {
ssr: false
};
const __nuxt_page_meta$y = {
ssr: false,
showMobileNavigationMenu: false
};
const __nuxt_page_meta$x = {
ssr: false
};
const __nuxt_page_meta$w = {
ssr: false
};
const __nuxt_page_meta$v = {
ssr: false
};
@@ -1947,13 +1972,15 @@ const __nuxt_page_meta$s = {
ssr: false
};
const __nuxt_page_meta$r = {
ssr: false
ssr: false,
showMobileNavigationMenu: false
};
const __nuxt_page_meta$q = {
ssr: false
};
const __nuxt_page_meta$p = {
ssr: false
redirect: { name: "add-story-inputStory" },
showMobileNavigationMenu: false
};
const __nuxt_page_meta$o = {
ssr: false
@@ -1965,20 +1992,19 @@ const __nuxt_page_meta$m = {
ssr: false
};
const __nuxt_page_meta$l = {
ssr: false
redirect: { name: "add-product-inputProduct" },
showMobileNavigationMenu: false
};
const __nuxt_page_meta$k = {
ssr: false
showMobileNavigationMenu: false
};
const __nuxt_page_meta$j = {
ssr: false,
showMobileNavigationMenu: false
ssr: false
};
const __nuxt_page_meta$i = {
ssr: false
};
const __nuxt_page_meta$h = {
redirect: { name: "add-story-inputStory" },
showMobileNavigationMenu: false
};
const __nuxt_page_meta$g = {
@@ -1991,42 +2017,41 @@ const __nuxt_page_meta$e = {
ssr: false
};
const __nuxt_page_meta$d = {
redirect: { name: "add-product-inputProduct" },
showMobileNavigationMenu: false
ssr: false
};
const __nuxt_page_meta$c = {
showMobileNavigationMenu: false
ssr: false
};
const __nuxt_page_meta$b = {
ssr: false
// redirect: {name: 'edit-story-id-inputStory'},
showMobileNavigationMenu: false
};
const __nuxt_page_meta$a = {
ssr: false
showMobileNavigationMenu: false
};
const __nuxt_page_meta$9 = {
ssr: false,
showMobileNavigationMenu: false
};
const __nuxt_page_meta$8 = {
redirect: { name: "add-product-excel-inputProduct" },
showMobileNavigationMenu: false,
ssr: false
};
const __nuxt_page_meta$7 = {
redirect: { name: "edit-story-id-inputStory" },
// redirect: {name: 'edit-product-id-inputProduct'},
showMobileNavigationMenu: false
};
const __nuxt_page_meta$6 = {
showMobileNavigationMenu: false
};
const __nuxt_page_meta$5 = {
ssr: false,
showMobileNavigationMenu: false
};
const __nuxt_page_meta$4 = {
redirect: { name: "add-product-excel-inputProduct" },
showMobileNavigationMenu: false,
ssr: false
showMobileNavigationMenu: false
};
const __nuxt_page_meta$3 = {
redirect: { name: "edit-product-id-inputProduct" },
showMobileNavigationMenu: false
};
const __nuxt_page_meta$2 = {
@@ -2044,329 +2069,340 @@ const _routes = [
{
name: "auth",
path: "/auth",
meta: __nuxt_page_meta$y || {},
meta: __nuxt_page_meta$G || {},
redirect: { "name": "auth-login" },
component: () => import('./auth-BEu6Uppt.mjs'),
component: () => import('./auth-Cskx4MdT.mjs'),
children: [
{
name: "auth-login",
path: "login",
component: () => import('./index-CbNELWRE.mjs')
component: () => import('./index-CFu5GzAc.mjs')
},
{
name: "auth-forget",
path: "forget",
component: () => import('./index-D1d--2BF.mjs')
component: () => import('./index-IH4HJ8hC.mjs')
},
{
name: "auth-register",
path: "register",
component: () => import('./index-OXeb4LNR.mjs')
component: () => import('./index-DaehYRYI.mjs')
}
]
},
{
name: "index",
path: "/",
meta: __nuxt_page_meta$x || {},
meta: __nuxt_page_meta$F || {},
redirect: { "name": "home" },
component: () => import('./index-GUIk2PFq.mjs')
component: () => import('./index-tiwnnOo4.mjs')
},
{
name: void 0 ,
path: "/posts",
component: () => import('./posts-uchM3wAV.mjs'),
component: () => import('./posts--tn1gQJC.mjs'),
children: [
{
name: "posts",
path: "",
component: () => import('./index-gpMJXk9d.mjs')
component: () => import('./index-BjOkSfAb.mjs')
}
]
},
{
name: "user-add",
path: "/user/add",
meta: __nuxt_page_meta$v || {},
component: () => import('./add-2gULlk9x.mjs')
meta: __nuxt_page_meta$D || {},
component: () => import('./add-BXfqa3c6.mjs')
},
{
name: "add",
path: "/add",
meta: __nuxt_page_meta$u || {},
component: () => import('./index-Dt4t7iw1.mjs')
meta: __nuxt_page_meta$C || {},
component: () => import('./index-B_ddH6eq.mjs')
},
{
name: "cart-id",
path: "/cart/:id()",
meta: __nuxt_page_meta$t || {},
component: () => import('./_id_-4KMsoudt.mjs')
meta: __nuxt_page_meta$B || {},
component: () => import('./_id_-CclpLXp-.mjs')
},
{
name: "fav",
path: "/fav",
meta: __nuxt_page_meta$s || {},
component: () => import('./index-CRZeyVKj.mjs')
meta: __nuxt_page_meta$A || {},
component: () => import('./index-Ce6bmViB.mjs')
},
{
name: "cart",
path: "/cart",
meta: __nuxt_page_meta$r || {},
component: () => import('./index-CKdp4Y-G.mjs')
meta: __nuxt_page_meta$z || {},
component: () => import('./index-tonM27ll.mjs')
},
{
name: "edit",
path: "/edit",
meta: __nuxt_page_meta$q || {},
component: () => import('./index-DmsB6ge7.mjs')
meta: __nuxt_page_meta$y || {},
component: () => import('./index-C_uc_54j.mjs')
},
{
name: "home",
path: "/home",
component: () => import('./index-gUjcFtCV.mjs')
component: () => import('./index-CsvEUoLt.mjs')
},
{
name: "user",
path: "/user",
component: () => import('./index-5qWfSpjS.mjs')
component: () => import('./index-ZYGB3Ms9.mjs')
},
{
name: "saved-posts",
path: "/saved/posts",
meta: __nuxt_page_meta$p || {},
component: () => import('./posts-D9RwmflF.mjs')
meta: __nuxt_page_meta$x || {},
component: () => import('./posts-C0WilxUW.mjs')
},
{
name: "user-brands",
path: "/user/brands",
meta: __nuxt_page_meta$o || {},
component: () => import('./brands-BKwyTiFy.mjs')
meta: __nuxt_page_meta$w || {},
component: () => import('./brands-DAiHlXpS.mjs')
},
{
name: "message-list",
path: "/message/list",
component: () => import('./list-Dzncbp-2.mjs')
component: () => import('./list-DKLLNvpb.mjs')
},
{
name: "search",
path: "/search",
component: () => import('./index--dSD4jmH.mjs')
component: () => import('./index-CsJZDvEB.mjs')
},
{
name: "user-address",
path: "/user/address",
meta: __nuxt_page_meta$n || {},
component: () => import('./address-BtCmbh54.mjs')
meta: __nuxt_page_meta$v || {},
component: () => import('./address-D_FJi9XZ.mjs')
},
{
name: "user-message",
path: "/user/message",
meta: __nuxt_page_meta$m || {},
component: () => import('./message-s6KGLgZV.mjs')
meta: __nuxt_page_meta$u || {},
component: () => import('./message-CCzMcQtu.mjs')
},
{
name: "user-profile",
path: "/user/profile",
meta: __nuxt_page_meta$l || {},
component: () => import('./profile-BFik-YcZ.mjs')
meta: __nuxt_page_meta$t || {},
component: () => import('./profile-CUasYBtk.mjs')
},
{
name: "user-setting",
path: "/user/setting",
meta: __nuxt_page_meta$k || {},
component: () => import('./setting-2logAEV1.mjs')
meta: __nuxt_page_meta$s || {},
component: () => import('./setting-Cei9KDXv.mjs')
},
{
name: "message",
path: "/message",
meta: __nuxt_page_meta$j || {},
component: () => import('./index-BQLqTonp.mjs')
meta: __nuxt_page_meta$r || {},
component: () => import('./index-CDNx798N.mjs')
},
{
name: "user-managers",
path: "/user/managers",
meta: __nuxt_page_meta$i || {},
component: () => import('./managers-ByeiHGaG.mjs')
meta: __nuxt_page_meta$q || {},
component: () => import('./managers-13LAiY0Q.mjs')
},
{
name: "user-edit-id",
path: "/user/edit/:id()",
component: () => import('./_id_-CAoZtjrN.mjs')
component: () => import('./_id_-BH_ign-O.mjs')
},
{
name: "add-story",
path: "/add/story",
meta: __nuxt_page_meta$h || {},
meta: __nuxt_page_meta$p || {},
redirect: { "name": "add-story-inputStory" },
component: () => import('./index-CausOzMk.mjs')
component: () => import('./index-D_3vtC3O.mjs')
},
{
name: "user-attributes",
path: "/user/attributes",
meta: __nuxt_page_meta$g || {},
component: () => import('./attributes-CiLUYt6o.mjs')
meta: __nuxt_page_meta$o || {},
component: () => import('./attributes-CGHFag1k.mjs')
},
{
name: "user-categories",
path: "/user/categories",
meta: __nuxt_page_meta$f || {},
component: () => import('./categories-fIWpXcOg.mjs')
meta: __nuxt_page_meta$n || {},
component: () => import('./categories-BapVRkON.mjs')
},
{
name: "user-edit",
path: "/user/edit",
component: () => import('./index-R-iG4ucp.mjs')
component: () => import('./index-BldrjvTF.mjs')
},
{
name: "user-order-id",
path: "/user/order/:id()",
component: () => import('./_id_-BXd-jVRc.mjs')
component: () => import('./_id_-C84AxPNF.mjs')
},
{
name: "highlight-create",
path: "/highlight/create",
meta: __nuxt_page_meta$e || {},
component: () => import('./create-RV9Le_iM.mjs')
meta: __nuxt_page_meta$m || {},
component: () => import('./create-BTsz38z1.mjs')
},
{
name: "user_detail-id",
path: "/user_detail/:id()",
component: () => import('./_id_-D8vSe00D.mjs')
component: () => import('./_id_-DpmJX7Sx.mjs')
},
{
name: "add-product",
path: "/add/product",
meta: __nuxt_page_meta$d || {},
meta: __nuxt_page_meta$l || {},
redirect: { "name": "add-product-inputProduct" },
component: () => import('./index-C-lJEU2W.mjs')
component: () => import('./index-B_yfh8ap.mjs')
},
{
name: "search-main",
path: "/search/main",
component: () => import('./index-DaRf5iIo.mjs')
component: () => import('./index-DJGPmxdU.mjs')
},
{
name: "add-story-infStory",
path: "/add/story/infStory",
meta: __nuxt_page_meta$c || {},
component: () => import('./infStory-D-hU22Ds.mjs')
meta: __nuxt_page_meta$k || {},
component: () => import('./infStory-BMy0wXAf.mjs')
},
{
name: "user-store_request",
path: "/user/store_request",
meta: __nuxt_page_meta$b || {},
component: () => import('./store_request-D6VllwmE.mjs')
meta: __nuxt_page_meta$j || {},
component: () => import('./store_request-3Fi4sbZa.mjs')
},
{
name: "highlight-edit-id",
path: "/highlight/edit/:id()",
meta: __nuxt_page_meta$a || {},
component: () => import('./_id_-D8fgbNfx.mjs')
meta: __nuxt_page_meta$i || {},
component: () => import('./_id_-DzdCcHrl.mjs')
},
{
name: "product_detail-id",
path: "/product_detail/:id()",
component: () => import('./_id_-d_6kUYmW.mjs')
component: () => import('./_id_-B9OXtrWF.mjs')
},
{
name: "add-story-inputStory",
path: "/add/story/inputStory",
meta: __nuxt_page_meta$9 || {},
component: () => import('./inputStory-gAL_8y9m.mjs')
meta: __nuxt_page_meta$h || {},
component: () => import('./inputStory-DdM8Ppg7.mjs')
},
{
name: "user-statistics_list",
path: "/user/statistics_list",
meta: __nuxt_page_meta$8 || {},
component: () => import('./statistics_list-sdg_NyoP.mjs'),
meta: __nuxt_page_meta$c || {},
component: () => import('./statistics_list-C-lUdB5A.mjs'),
children: [
{
name: "user-statistics_list-saved",
path: "saved",
component: () => import('./saved-BjnsR4-e.mjs')
meta: __nuxt_page_meta$g || {},
component: () => import('./saved-LLumwai8.mjs')
},
{
name: "user-statistics_list-orders",
path: "orders",
component: () => import('./orders-CG-7ksYB.mjs')
meta: __nuxt_page_meta$f || {},
component: () => import('./orders-BebMARgj.mjs')
},
{
name: "user-statistics_list-customers",
path: "customers",
component: () => import('./customers-e_zU8P8b.mjs')
meta: __nuxt_page_meta$e || {},
component: () => import('./customers-Clfje2zJ.mjs')
},
{
name: "user-statistics_list-storeOrders",
path: "storeOrders",
meta: __nuxt_page_meta$d || {},
component: () => import('./storeOrders-CaaHoiGa.mjs')
}
]
},
{
name: "edit-story-id",
path: "/edit/story/:id()",
meta: __nuxt_page_meta$7 || {},
redirect: { "name": "edit-story-id-inputStory" },
component: () => import('./index-CbYk4oP1.mjs')
meta: __nuxt_page_meta$b || {},
component: () => import('./index-apSCvb8x.mjs')
},
{
name: "add-product-infProduct",
path: "/add/product/infProduct",
meta: __nuxt_page_meta$6 || {},
component: () => import('./infProduct-D9_tDpBk.mjs')
meta: __nuxt_page_meta$a || {},
component: () => import('./infProduct-BCBhK5w8.mjs')
},
{
name: "message-detail_message",
path: "/message/detail_message",
meta: __nuxt_page_meta$5 || {},
component: () => import('./detail_message-GdCtlQFH.mjs')
meta: __nuxt_page_meta$9 || {},
component: () => import('./detail_message-B39cxarX.mjs')
},
{
name: "add-product-excel",
path: "/add/product/excel",
meta: __nuxt_page_meta$4 || {},
meta: __nuxt_page_meta$8 || {},
redirect: { "name": "add-product-excel-inputProduct" },
component: () => import('./index-CTIknw78.mjs')
component: () => import('./index-D5zp0IjH.mjs')
},
{
name: "edit-product-id",
path: "/edit/product/:id()",
meta: __nuxt_page_meta$3 || {},
redirect: { "name": "edit-product-id-inputProduct" },
component: () => import('./index-Poge5h0o.mjs')
meta: __nuxt_page_meta$7 || {},
component: () => import('./index-BKjJYiJE.mjs')
},
{
name: "add-product-inputProduct",
path: "/add/product/inputProduct",
meta: __nuxt_page_meta$2 || {},
component: () => import('./inputProduct-CnzopMpx.mjs')
meta: __nuxt_page_meta$6 || {},
component: () => import('./inputProduct-DDCUINwl.mjs')
},
{
name: "edit-story-id-infStory",
path: "/edit/story/:id()/infStory",
component: () => import('./infStory-CXNxGBIX.mjs')
meta: __nuxt_page_meta$5 || {},
component: () => import('./infStory-DXDS9knF.mjs')
},
{
name: "edit-story-id-inputStory",
path: "/edit/story/:id()/inputStory",
component: () => import('./inputStory-Da3B3rMt.mjs')
meta: __nuxt_page_meta$4 || {},
component: () => import('./inputStory-Bfbea1VP.mjs')
},
{
name: "edit-product-id-infProduct",
path: "/edit/product/:id()/infProduct",
component: () => import('./infProduct-D842oBn_.mjs')
meta: __nuxt_page_meta$3 || {},
component: () => import('./infProduct-Bappj5wt.mjs')
},
{
name: "edit-product-id-inputProduct",
path: "/edit/product/:id()/inputProduct",
component: () => import('./inputProduct-gIgk4suO.mjs')
meta: __nuxt_page_meta$2 || {},
component: () => import('./inputProduct-BM309r3Z.mjs')
},
{
name: "add-product-excel-infProductExcel",
path: "/add/product/excel/infProductExcel",
meta: __nuxt_page_meta$1 || {},
component: () => import('./infProductExcel-DGI0YdjP.mjs')
component: () => import('./infProductExcel-CcpiUkSv.mjs')
},
{
name: "add-product-excel-inputProductExcel",
path: "/add/product/excel/inputProductExcel",
meta: __nuxt_page_meta || {},
component: () => import('./inputProductExcel-BWfI8BC2.mjs')
component: () => import('./inputProductExcel-CVML9lzA.mjs')
}
];
const _wrapInTransition = (props, children) => {
@@ -2421,14 +2457,18 @@ const routerOptions0 = {
if (routeAllowsScrollToTop === false) {
return false;
}
let position = savedPosition || void 0;
if (!position && isChangingPage(to, from)) {
position = { left: 0, top: 0 };
}
const hookToWait = nuxtApp._runningTransition ? "page:transition:finish" : "page:loading:end";
return new Promise((resolve) => {
if (from === START_LOCATION) {
resolve(_calculatePosition(to, from, savedPosition, behavior));
resolve(_calculatePosition(to, "instant", position));
return;
}
nuxtApp.hooks.hookOnce(hookToWait, () => {
requestAnimationFrame(() => resolve(_calculatePosition(to, from, savedPosition, behavior)));
requestAnimationFrame(() => resolve(_calculatePosition(to, "instant", position)));
});
});
}
@@ -2443,23 +2483,18 @@ function _getHashElementScrollMarginTop(selector) {
}
return 0;
}
function _calculatePosition(to, from, savedPosition, defaultBehavior) {
if (savedPosition) {
return savedPosition;
function _calculatePosition(to, scrollBehaviorType, position) {
if (position) {
return position;
}
const isPageNavigation = isChangingPage(to, from);
if (to.hash) {
return {
el: to.hash,
top: _getHashElementScrollMarginTop(to.hash),
behavior: isPageNavigation ? defaultBehavior : "instant"
behavior: scrollBehaviorType
};
}
return {
left: 0,
top: 0,
behavior: isPageNavigation ? defaultBehavior : "instant"
};
return { left: 0, top: 0, behavior: scrollBehaviorType };
}
const configRouterOptions = {
hashMode: false,
@@ -2542,7 +2577,7 @@ function debounceFilter(ms, options = {}) {
if (duration <= 0 || maxDuration !== void 0 && maxDuration <= 0) {
if (maxTimer) {
_clearTimeout(maxTimer);
maxTimer = void 0;
maxTimer = null;
}
return Promise.resolve(invoke2());
}
@@ -2553,14 +2588,14 @@ function debounceFilter(ms, options = {}) {
maxTimer = setTimeout(() => {
if (timer)
_clearTimeout(timer);
maxTimer = void 0;
maxTimer = null;
resolve(lastInvoker());
}, maxDuration);
}
timer = setTimeout(() => {
if (maxTimer)
_clearTimeout(maxTimer);
maxTimer = void 0;
maxTimer = null;
resolve(invoke2());
}, duration);
});
@@ -12137,6 +12172,10 @@ const strings = (val) => {
"fa": `انتخاب صفت`,
"en": `Select attribute`
},
storeOrders: {
"fa": `سفارشات فروشگاه`,
"en": `Store orders`
},
selectFeature: {
"fa": `انتخاب ویژگی`,
"en": `Select Feature`
@@ -14598,7 +14637,7 @@ const __nuxt_component_0 = defineComponent({
}
const slot = slots.fallback || slots.placeholder;
if (slot) {
return h(slot);
return slot();
}
const fallbackStr = props.fallback || props.placeholder || "";
const fallbackTag = props.fallbackTag || props.placeholderTag || "span";
@@ -14695,6 +14734,10 @@ const plugin = /* @__PURE__ */ defineNuxtPlugin({
const components_plugin_z4hgvsiddfKkfXTP6M8M4zG5Cb7sGnDhcryKVM45Di4 = /* @__PURE__ */ defineNuxtPlugin({
name: "nuxt:global-components"
});
dayjs.extend(updateLocale);
dayjs.extend(relativeTime);
dayjs.extend(utc);
const plugin_pctIVG_FA3ygvTkx4z_pYtRdHdDEZ_qPbl4DqvN9CMQ = /* @__PURE__ */ defineNuxtPlugin(async (nuxtApp) => nuxtApp.provide("dayjs", dayjs));
const pwa_icons_plugin_C24GcIKjcI2zsa8A86om0L2LZjx1chWtzYxD11T7Txg = /* @__PURE__ */ defineNuxtPlugin(() => {
return {
provide: {
@@ -14708,10 +14751,6 @@ const pwa_icons_plugin_C24GcIKjcI2zsa8A86om0L2LZjx1chWtzYxD11T7Txg = /* @__PURE_
}
};
});
dayjs.extend(updateLocale);
dayjs.extend(relativeTime);
dayjs.extend(utc);
const plugin_pctIVG_FA3ygvTkx4z_pYtRdHdDEZ_qPbl4DqvN9CMQ = /* @__PURE__ */ defineNuxtPlugin(async (nuxtApp) => nuxtApp.provide("dayjs", dayjs));
const unocss_vGb1_aULWT_QMA72v4pP_J70ltB9GmEtNEUl8vHsuII = /* @__PURE__ */ defineNuxtPlugin(() => {
});
const init_config_LL47CEFmgpdYE9Cs_saNIOj0KSQjq_8az7e6qB2y3Ko = /* @__PURE__ */ defineNuxtPlugin(async () => {
@@ -14745,15 +14784,15 @@ const plugins = [
revive_payload_server_MVtmlZaQpj6ApFmshWfUWl5PehCebzaBf2NuRMiIbms,
plugin,
components_plugin_z4hgvsiddfKkfXTP6M8M4zG5Cb7sGnDhcryKVM45Di4,
pwa_icons_plugin_C24GcIKjcI2zsa8A86om0L2LZjx1chWtzYxD11T7Txg,
plugin_pctIVG_FA3ygvTkx4z_pYtRdHdDEZ_qPbl4DqvN9CMQ,
pwa_icons_plugin_C24GcIKjcI2zsa8A86om0L2LZjx1chWtzYxD11T7Txg,
unocss_vGb1_aULWT_QMA72v4pP_J70ltB9GmEtNEUl8vHsuII,
init_config_LL47CEFmgpdYE9Cs_saNIOj0KSQjq_8az7e6qB2y3Ko,
lazyload_oSWyYwB040EQqpSoyMv0a_ZGXlx9BlocjdtTjNacMzA,
ready_IqyLfQWq1SSkVA81KGdfnfHuL__bWsFsa22wVAACDFQ
];
const layouts = {
default: defineAsyncComponent(() => import('./default-CJspXkik.mjs').then((m) => m.default || m))
default: defineAsyncComponent(() => import('./default-C1WDm6Yu.mjs').then((m) => m.default || m))
};
const LayoutLoader = defineComponent({
name: "LayoutLoader",
@@ -14906,11 +14945,14 @@ const __nuxt_component_2 = defineComponent({
const defineRouteProvider = (name = "RouteProvider") => defineComponent({
name,
props: {
vnode: {
type: Object,
required: true
},
route: {
type: Object,
required: true
},
vnode: Object,
vnodeRef: Object,
renderKey: String,
trackRootNodes: Boolean
@@ -14927,9 +14969,6 @@ const defineRouteProvider = (name = "RouteProvider") => defineComponent({
}
provide(PageRouteSymbol, shallowReactive(route));
return () => {
if (!props.vnode) {
return props.vnode;
}
return h(props.vnode, { ref: props.vnodeRef });
};
}
@@ -15101,8 +15140,8 @@ const _sfc_main$1 = {
const statusMessage = _error.statusMessage ?? (is404 ? "Page Not Found" : "Internal Server Error");
const description = _error.message || _error.toString();
const stack = void 0;
const _Error404 = defineAsyncComponent(() => import('./error-404-JcQSKOY0.mjs'));
const _Error = defineAsyncComponent(() => import('./error-500-X3gi3Ln4.mjs'));
const _Error404 = defineAsyncComponent(() => import('./error-404-Ce4fuwdh.mjs'));
const _Error = defineAsyncComponent(() => import('./error-500-FbierELe.mjs'));
const ErrorTemplate = is404 ? _Error404 : _Error;
return (_ctx, _push, _parent, _attrs) => {
_push(ssrRenderComponent(unref(ErrorTemplate), mergeProps({ statusCode: unref(statusCode), statusMessage: unref(statusMessage), description: unref(description), stack: unref(stack) }, _attrs), null, _parent));
@@ -15184,7 +15223,7 @@ let entry;
}
const entry$1 = (ssrContext) => entry(ssrContext);
const server = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
const server = /*#__PURE__*/Object.freeze({
__proto__: null,
$: useProviderSize,
A: APP_Milady_Date,
@@ -15286,14 +15325,14 @@ const server = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
b3: getStoreCollections,
b4: checkUsername,
b5: updateUser,
b6: withUndefined,
b7: useProduct,
b8: getOneUser,
b9: skipFlattenKey,
ba: toPx,
bb: genFocusStyle,
bc: camelize,
bd: tryOnScopeDispose,
b6: useRoute,
b7: withUndefined,
b8: useProduct,
b9: getOneUser,
ba: skipFlattenKey,
bb: toPx,
bc: genFocusStyle,
bd: camelize,
be: watchDebounced,
bf: getCustomerList,
bg: baseConfirmWithId,
@@ -15340,7 +15379,7 @@ const server = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
x: useIntersectionObserver,
y: getToken,
z: getProducts
}, Symbol.toStringTag, { value: 'Module' }));
});
export { Keyframe as $, APP_Milady_Date as A, myAxios as B, useConfigInject as C, genComponentStyleHook as D, omit as E, classNames as F, arrayType as G, flattenChildren as H, getOptionProps as I, initDefaultProps as J, objectType as K, anyType as L, tuple as M, resetComponent as N, textEllipsis as O, PropTypes as P, KeyCode as Q, unrefElement as R, tryOnUnmounted as S, isObject$1 as T, useEventListener as U, functionType as V, stringType as W, booleanType as X, useInjectDisabled as Y, merge as Z, __nuxt_component_0 as _, useConfigStore as a, useBreakpoints as a$, genFocusOutline as a0, Button as a1, createContext as a2, filterEmpty as a3, getPropsSlot as a4, findDOMNode as a5, genCompactItemStyle as a6, clearFix as a7, withInstall as a8, isValidElement as a9, someType as aA, devWarning as aB, CloseCircleFilled as aC, CheckCircleFilled as aD, warning as aE, api as aF, fetchUserChats as aG, fetchOneChat as aH, useProduct as aI, useToken as aJ, withUndefined as aK, getOneUser as aL, NoCompactStyle as aM, watchDebounced as aN, tryOnScopeDispose as aO, getCustomerList as aP, baseConfirmWithId as aQ, deleteUser as aR, getOneProduct as aS, filterEmptyWithUndefined as aT, customRenderSlot as aU, isEmptyElement as aV, vNodeType as aW, hotSelect as aX, markMessageAsRead as aY, fetchChatMessages as aZ, useWindowSize as a_, isFragment as aa, getTransitionName as ab, cloneElement as ac, getStyle$1 as ad, initZoomMotion as ae, getSlot as af, getEvents as ag, contains as ah, Portal as ai, hasProp as aj, getComponent as ak, useProvidePortal as al, getMotion$1 as am, getTransitionProps as an, eventType as ao, Wave as ap, CloseOutlined as aq, capitalize as ar, initMotion as as, baseConfirm as at, deleteProductById as au, dayjs as av, uploadFile as aw, updateProduct as ax, createProduct as ay, useSwipe as az, useUserStore as b, breakpointsTailwind as b0, useNuxtApp as b1, usePriceStore as b2, useHead as b3, resolveRouteObject as b4, useRuntimeConfig as b5, navigateTo as b6, nuxtLinkDefaults as b7, Icon as b8, asyncDataDefaults as b9, Modal as bA, getStoreCollections as bB, D as bC, Y as bD, W as bE, MS as bF, Q as bG, M as bH, FORMAT_DEFAULT as bI, locale$1 as bJ, warningOnce as bK, noteOnce as bL, server as bM, createError as ba, useProviderSize as bb, useProviderDisabled as bc, useInjectGlobalForm as bd, warning$1 as be, LoadingOutlined as bf, ExclamationCircleFilled as bg, zoomIn as bh, useLocaleReceiver as bi, localeValues as bj, getTransitionGroupProps as bk, isValid as bl, resetIcon as bm, camelize as bn, useState$1 as bo, toPx as bp, genFocusStyle as bq, skipFlattenKey as br, getDataAndAriaProps as bs, useCompactItemContext as bt, getTransitionDirection as bu, DefaultRenderEmpty as bv, pickAttrs as bw, initFadeMotion as bx, checkUsername as by, updateUser as bz, appName as c, setToken as d, api$1 as e, loading as f, goToProfile as g, generateOtp as h, forgetPassword as i, setPassword as j, setBirthday as k, login as l, setNames as m, useIntersectionObserver as n, getToken as o, useCartStore as p, APP_TYPE as q, removeToken as r, supabase as s, reactiveProjectName as t, useRouter as u, verifyOtp as v, getProducts as w, getSupabaseStorageUrl as x, supabaseService as y, useElementSize as z };
export { Keyframe as $, APP_Milady_Date as A, myAxios as B, useConfigInject as C, genComponentStyleHook as D, omit as E, classNames as F, arrayType as G, flattenChildren as H, getOptionProps as I, initDefaultProps as J, objectType as K, anyType as L, tuple as M, resetComponent as N, textEllipsis as O, PropTypes as P, KeyCode as Q, unrefElement as R, tryOnUnmounted as S, isObject$1 as T, useEventListener as U, functionType as V, stringType as W, booleanType as X, useInjectDisabled as Y, merge as Z, __nuxt_component_0 as _, useConfigStore as a, useBreakpoints as a$, genFocusOutline as a0, Button as a1, createContext as a2, filterEmpty as a3, getPropsSlot as a4, findDOMNode as a5, genCompactItemStyle as a6, clearFix as a7, withInstall as a8, isValidElement as a9, someType as aA, devWarning as aB, CloseCircleFilled as aC, CheckCircleFilled as aD, warning as aE, api as aF, fetchUserChats as aG, fetchOneChat as aH, useRoute as aI, useProduct as aJ, useToken as aK, withUndefined as aL, getOneUser as aM, NoCompactStyle as aN, watchDebounced as aO, getCustomerList as aP, baseConfirmWithId as aQ, deleteUser as aR, getOneProduct as aS, filterEmptyWithUndefined as aT, customRenderSlot as aU, isEmptyElement as aV, vNodeType as aW, hotSelect as aX, markMessageAsRead as aY, fetchChatMessages as aZ, useWindowSize as a_, isFragment as aa, getTransitionName as ab, cloneElement as ac, getStyle$1 as ad, initZoomMotion as ae, getSlot as af, getEvents as ag, contains as ah, Portal as ai, hasProp as aj, getComponent as ak, useProvidePortal as al, getMotion$1 as am, getTransitionProps as an, eventType as ao, Wave as ap, CloseOutlined as aq, capitalize as ar, initMotion as as, baseConfirm as at, deleteProductById as au, dayjs as av, uploadFile as aw, updateProduct as ax, createProduct as ay, useSwipe as az, useUserStore as b, breakpointsTailwind as b0, useNuxtApp as b1, usePriceStore as b2, useHead as b3, resolveRouteObject as b4, useRuntimeConfig as b5, navigateTo as b6, nuxtLinkDefaults as b7, Icon as b8, asyncDataDefaults as b9, Modal as bA, getStoreCollections as bB, D as bC, Y as bD, W as bE, MS as bF, Q as bG, M as bH, FORMAT_DEFAULT as bI, locale$1 as bJ, warningOnce as bK, noteOnce as bL, server as bM, createError as ba, useProviderSize as bb, useProviderDisabled as bc, useInjectGlobalForm as bd, warning$1 as be, LoadingOutlined as bf, ExclamationCircleFilled as bg, zoomIn as bh, useLocaleReceiver as bi, localeValues as bj, getTransitionGroupProps as bk, isValid as bl, resetIcon as bm, camelize as bn, useState$1 as bo, toPx as bp, genFocusStyle as bq, skipFlattenKey as br, getDataAndAriaProps as bs, useCompactItemContext as bt, getTransitionDirection as bu, DefaultRenderEmpty as bv, pickAttrs as bw, initFadeMotion as bx, checkUsername as by, updateUser as bz, appName as c, setToken as d, api$1 as e, loading as f, goToProfile as g, generateOtp as h, forgetPassword as i, setPassword as j, setBirthday as k, login as l, setNames as m, useIntersectionObserver as n, getToken as o, useCartStore as p, APP_TYPE as q, removeToken as r, supabase as s, reactiveProjectName as t, useRouter as u, verifyOtp as v, getProducts as w, getSupabaseStorageUrl as x, supabaseService as y, useElementSize as z };
//# sourceMappingURL=server.mjs.map