some bugs fixed, font changed, added like, comment and save

This commit is contained in:
2025-08-23 19:43:48 +03:30
parent 10143ff38a
commit 62edeac70a
470 changed files with 6814 additions and 6810 deletions
+108 -108
View File
@@ -1,4 +1,4 @@
import { inject, ref, h, getCurrentInstance, nextTick, reactive, defineComponent, createVNode, computed, Fragment, isVNode, shallowRef, watch, provide, cloneVNode, createElementBlock, watchEffect, unref, toValue, hasInjectionContext, getCurrentScope, onScopeDispose, Comment, Text, toRef, isRef, Transition, TransitionGroup, render, toRaw, Teleport, withDirectives, vShow, defineAsyncComponent, shallowReactive, Suspense, useSSRContext, createApp, triggerRef, mergeProps, withCtx, onErrorCaptured, onServerPrefetch, resolveDynamicComponent, effectScope, isReadonly, isShallow, isReactive } from 'vue';
import { inject, ref, h, getCurrentInstance, nextTick, reactive, defineComponent, createVNode, computed, shallowRef, watch, watchEffect, provide, cloneVNode, createElementBlock, unref, isVNode, Fragment, toValue, hasInjectionContext, getCurrentScope, onScopeDispose, Comment, Text, toRef, isRef, Transition, TransitionGroup, render, toRaw, Teleport, withDirectives, vShow, defineAsyncComponent, shallowReactive, Suspense, useSSRContext, createApp, triggerRef, mergeProps, withCtx, onErrorCaptured, onServerPrefetch, resolveDynamicComponent, effectScope, isReadonly, isShallow, isReactive } from 'vue';
import { k as createError$1, h as hasProtocol, o as isScriptProtocol, j as joinURL, q as withQuery, s as sanitizeStatusCode, r as getContext, $ as $fetch$1, t as baseURL$1, v as createHooks, x as executeAsync, y as toRouteMatcher, z as createRouter$1, d as defu } from '../_/nitro.mjs';
import { defineStore, createPinia, setActivePinia, shouldHydrate } from 'pinia';
import { createClient } from '@supabase/supabase-js';
@@ -3738,17 +3738,17 @@ const _routes = [
{
name: "auth-login",
path: "login",
component: () => import('./index-clRmsyKb.mjs')
component: () => import('./index-Dzdf4ZmA.mjs')
},
{
name: "auth-forget",
path: "forget",
component: () => import('./index-B4IRWjSO.mjs')
component: () => import('./index-DnRss42Q.mjs')
},
{
name: "auth-register",
path: "register",
component: () => import('./index-jaru4RWD.mjs')
component: () => import('./index-CckWjj7r.mjs')
}
]
},
@@ -3761,12 +3761,12 @@ const _routes = [
{
name: __nuxt_page_meta$E?.name,
path: "/posts",
component: () => import('./posts-DXxOvjnw.mjs'),
component: () => import('./posts-CM7pLaEw.mjs'),
children: [
{
name: "posts",
path: "",
component: () => import('./index-JGuRB65Q.mjs')
component: () => import('./index-DagbGK3z.mjs')
}
]
},
@@ -3809,12 +3809,12 @@ const _routes = [
{
name: "home",
path: "/home",
component: () => import('./index-CATSP0wq.mjs')
component: () => import('./index-DBix8yCn.mjs')
},
{
name: "user",
path: "/user",
component: () => import('./index-CggHZnpN.mjs')
component: () => import('./index-CbUHNoWM.mjs')
},
{
name: "saved-posts",
@@ -3831,12 +3831,12 @@ const _routes = [
{
name: "message-list",
path: "/message/list",
component: () => import('./list-GfworK3K.mjs')
component: () => import('./list-CxOSJMGE.mjs')
},
{
name: "search",
path: "/search",
component: () => import('./index-BDA6FdOT.mjs')
component: () => import('./index-Dy5zMQd5.mjs')
},
{
name: "user-address",
@@ -3877,7 +3877,7 @@ const _routes = [
{
name: "user-edit-id",
path: "/user/edit/:id()",
component: () => import('./_id_-CmNfOXtA.mjs')
component: () => import('./_id_-FLaPsHds.mjs')
},
{
name: "add-story",
@@ -3901,12 +3901,12 @@ const _routes = [
{
name: "user-edit",
path: "/user/edit",
component: () => import('./index-BeAwsoam.mjs')
component: () => import('./index-C6LkkUCp.mjs')
},
{
name: "user-order-id",
path: "/user/order/:id()",
component: () => import('./_id_-B9PAY3uA.mjs')
component: () => import('./_id_-BhAiThMO.mjs')
},
{
name: "highlight-create",
@@ -3917,25 +3917,25 @@ const _routes = [
{
name: "user_detail-id",
path: "/user_detail/:id()",
component: () => import('./_id_-DMbQPSWL.mjs')
component: () => import('./_id_-DavnC22M.mjs')
},
{
name: "add-product",
path: "/add/product",
meta: __nuxt_page_meta$l || {},
redirect: { "name": "add-product-inputProduct" },
component: () => import('./index-CC26WMqg.mjs')
component: () => import('./index-B0UgmYo0.mjs')
},
{
name: "search-main",
path: "/search/main",
component: () => import('./index-CqAO1kZq.mjs')
component: () => import('./index-BlPedTuL.mjs')
},
{
name: "add-story-infStory",
path: "/add/story/infStory",
meta: __nuxt_page_meta$k || {},
component: () => import('./infStory-DumwwwoX.mjs')
component: () => import('./infStory-y3naZSgV.mjs')
},
{
name: "user-store_request",
@@ -3952,13 +3952,13 @@ const _routes = [
{
name: "product_detail-id",
path: "/product_detail/:id()",
component: () => import('./_id_-BNq5Kjvd.mjs')
component: () => import('./_id_-DEhozuJp.mjs')
},
{
name: "add-story-inputStory",
path: "/add/story/inputStory",
meta: __nuxt_page_meta$h || {},
component: () => import('./inputStory-EQCUQ6Te.mjs')
component: () => import('./inputStory-B9kPdI-v.mjs')
},
{
name: "user-statistics_list",
@@ -3970,25 +3970,25 @@ const _routes = [
name: "user-statistics_list-saved",
path: "saved",
meta: __nuxt_page_meta$g || {},
component: () => import('./saved-DGZcZe0U.mjs')
component: () => import('./saved-DzbIBwtt.mjs')
},
{
name: "user-statistics_list-orders",
path: "orders",
meta: __nuxt_page_meta$f || {},
component: () => import('./orders-CGYWWyBs.mjs')
component: () => import('./orders-ciIJKUsY.mjs')
},
{
name: "user-statistics_list-customers",
path: "customers",
meta: __nuxt_page_meta$e || {},
component: () => import('./customers-CLBd1sNj.mjs')
component: () => import('./customers-BzPZUPq6.mjs')
},
{
name: "user-statistics_list-storeOrders",
path: "storeOrders",
meta: __nuxt_page_meta$d || {},
component: () => import('./storeOrders-DevBAdws.mjs')
component: () => import('./storeOrders-DX9J6EN2.mjs')
}
]
},
@@ -4002,13 +4002,13 @@ const _routes = [
name: "add-product-infProduct",
path: "/add/product/infProduct",
meta: __nuxt_page_meta$a || {},
component: () => import('./infProduct-CFv8f4sn.mjs')
component: () => import('./infProduct-SpW-DmNg.mjs')
},
{
name: "message-detail_message",
path: "/message/detail_message",
meta: __nuxt_page_meta$9 || {},
component: () => import('./detail_message-Ao5q0th3.mjs')
component: () => import('./detail_message--BplokeD.mjs')
},
{
name: "add-product-excel",
@@ -4021,37 +4021,37 @@ const _routes = [
name: "edit-product-id",
path: "/edit/product/:id()",
meta: __nuxt_page_meta$7 || {},
component: () => import('./index-CSFKEpwC.mjs')
component: () => import('./index-CTNA-QLX.mjs')
},
{
name: "add-product-inputProduct",
path: "/add/product/inputProduct",
meta: __nuxt_page_meta$6 || {},
component: () => import('./inputProduct-De0BrL7t.mjs')
component: () => import('./inputProduct-DMv95IRv.mjs')
},
{
name: "edit-story-id-infStory",
path: "/edit/story/:id()/infStory",
meta: __nuxt_page_meta$5 || {},
component: () => import('./infStory-Bpw7HxDT.mjs')
component: () => import('./infStory-Bce6GfCa.mjs')
},
{
name: "edit-story-id-inputStory",
path: "/edit/story/:id()/inputStory",
meta: __nuxt_page_meta$4 || {},
component: () => import('./inputStory-hz6_yH9i.mjs')
component: () => import('./inputStory-kq_eUVhR.mjs')
},
{
name: "edit-product-id-infProduct",
path: "/edit/product/:id()/infProduct",
meta: __nuxt_page_meta$3 || {},
component: () => import('./infProduct-2dr3CPi9.mjs')
component: () => import('./infProduct-CPe2BRwO.mjs')
},
{
name: "edit-product-id-inputProduct",
path: "/edit/product/:id()/inputProduct",
meta: __nuxt_page_meta$2 || {},
component: () => import('./inputProduct-BrDe16Ux.mjs')
component: () => import('./inputProduct-Cs8HabSy.mjs')
},
{
name: "add-product-excel-infProductExcel",
@@ -16669,7 +16669,7 @@ const plugins = [
ready_IqyLfQWq1SSkVA81KGdfnfHuL__bWsFsa22wVAACDFQ
];
const layouts = {
default: defineAsyncComponent(() => import('./default-CrLoRecj.mjs').then((m) => m.default || m))
default: defineAsyncComponent(() => import('./default-LSwrELj5.mjs').then((m) => m.default || m))
};
const LayoutLoader = defineComponent({
name: "LayoutLoader",
@@ -17100,64 +17100,64 @@ const entry$1 = (ssrContext) => entry(ssrContext);
const server = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
__proto__: null,
$: myAxios,
$: devWarning,
A: APP_Milady_Date,
B: getProducts,
C: useRequestEvent,
D: useCartStore,
E: APP_TYPE,
F: reactiveProjectName,
G: arrayType,
H: tuple,
I: initDefaultProps,
J: omit,
K: classNames,
L: KeyCode,
M: objectType,
N: anyType,
O: genComponentStyleHook,
P: PropTypes,
Q: resetComponent,
R: textEllipsis,
S: devWarning,
T: flattenChildren,
U: useConfigInject,
V: getOptionProps,
W: warning,
X: getSupabaseStorageUrl,
Y: useElementSize,
Z: supabaseService,
G: getSupabaseStorageUrl,
H: useElementSize,
I: Button,
J: myAxios,
K: initDefaultProps,
L: useConfigInject,
M: useProviderSize,
N: useProviderDisabled,
O: useInjectGlobalForm,
P: classNames,
Q: functionType,
R: booleanType,
S: stringType,
T: someType,
U: anyType,
V: objectType,
W: PropTypes,
X: warning,
Y: tuple,
Z: createContext,
_: __nuxt_component_0,
a: useNuxtApp,
a$: useSwipe,
a0: Button,
a1: useProviderSize,
a2: useProviderDisabled,
a3: useInjectGlobalForm,
a4: functionType,
a5: booleanType,
a6: stringType,
a7: someType,
a8: createContext,
a9: useToken,
aA: getEvents,
aB: Portal,
aC: hasProp,
aD: getComponent,
aE: findDOMNode,
aF: useProvidePortal,
aG: initZoomMotion,
aH: isFragment,
aI: getTransitionName,
aJ: getStyle$1,
aK: withInstall,
aL: noteOnce,
aM: warningOnce,
aN: useState$1,
aO: locale$1,
aP: capitalize,
aQ: Wave,
aR: initMotion,
a0: useToken,
a1: genComponentStyleHook,
a2: merge,
a3: warning$1,
a4: isValidElement,
a5: useLocaleReceiver,
a6: localeValues,
a7: zoomIn,
a8: resetComponent,
a9: getTransitionGroupProps,
aA: hasProp,
aB: getComponent,
aC: useProvidePortal,
aD: initZoomMotion,
aE: isFragment,
aF: getTransitionName,
aG: getStyle$1,
aH: withInstall,
aI: noteOnce,
aJ: KeyCode,
aK: warningOnce,
aL: useState$1,
aM: textEllipsis,
aN: locale$1,
aO: capitalize,
aP: Wave,
aQ: initMotion,
aR: supabaseService,
aS: baseConfirm,
aT: deleteProductById,
aU: asyncDataDefaults,
@@ -17167,32 +17167,32 @@ const server = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
aY: createProduct,
aZ: isValid,
a_: resetIcon,
aa: merge,
ab: warning$1,
ac: isValidElement,
ad: useLocaleReceiver,
ae: localeValues,
af: zoomIn,
ag: getTransitionGroupProps,
ah: getTransitionProps,
ai: filterEmpty,
aj: unrefElement,
ak: tryOnUnmounted,
al: isObject$2,
am: useEventListener,
an: Keyframe,
ao: genFocusOutline,
ap: useInjectDisabled,
aq: cloneElement,
ar: eventType,
as: useCompactItemContext,
at: NoCompactStyle,
au: getPropsSlot,
av: genCompactItemStyle,
aw: clearFix,
ax: getMotion$1,
ay: contains,
az: getSlot,
aa: getTransitionProps,
ab: filterEmpty,
ac: unrefElement,
ad: tryOnUnmounted,
ae: isObject$2,
af: useEventListener,
ag: Keyframe,
ah: genFocusOutline,
ai: useInjectDisabled,
aj: omit,
ak: arrayType,
al: findDOMNode,
am: cloneElement,
an: eventType,
ao: useCompactItemContext,
ap: NoCompactStyle,
aq: getPropsSlot,
ar: genCompactItemStyle,
as: clearFix,
at: getMotion$1,
au: flattenChildren,
av: contains,
aw: getOptionProps,
ax: getSlot,
ay: getEvents,
az: Portal,
b: useRuntimeConfig,
b0: api,
b1: useRouter,
@@ -17260,5 +17260,5 @@ const server = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
z: useState
}, Symbol.toStringTag, { value: 'Module' }));
export { useInjectDisabled as $, APP_Milady_Date as A, useElementSize as B, getSupabaseStorageUrl as C, myAxios as D, useConfigInject as E, genComponentStyleHook as F, omit as G, classNames as H, arrayType as I, flattenChildren as J, getOptionProps as K, initDefaultProps as L, objectType as M, anyType as N, tuple as O, PropTypes as P, resetComponent as Q, textEllipsis as R, KeyCode as S, unrefElement as T, tryOnUnmounted as U, isObject$2 as V, useEventListener as W, functionType as X, stringType as Y, booleanType as Z, __nuxt_component_0 as _, useConfigStore as a, vNodeType as a$, merge as a0, Keyframe as a1, genFocusOutline as a2, Button as a3, createContext as a4, filterEmpty as a5, getPropsSlot as a6, findDOMNode as a7, genCompactItemStyle as a8, clearFix as a9, createProduct as aA, useSwipe as aB, someType as aC, devWarning as aD, CloseCircleFilled as aE, CheckCircleFilled as aF, warning as aG, useRouter as aH, useRoute as aI, api as aJ, fetchUserChats as aK, fetchOneChat as aL, useRoute$1 as aM, useProduct as aN, useToken as aO, withUndefined as aP, getOneUser as aQ, NoCompactStyle as aR, watchDebounced as aS, tryOnScopeDispose as aT, getCustomerList as aU, baseConfirmWithId as aV, deleteUser as aW, getOneProduct as aX, filterEmptyWithUndefined as aY, customRenderSlot as aZ, isEmptyElement as a_, withInstall as aa, isValidElement as ab, isFragment as ac, getTransitionName as ad, cloneElement as ae, getStyle$1 as af, initZoomMotion as ag, getSlot as ah, getEvents as ai, contains as aj, Portal as ak, hasProp as al, getComponent as am, useProvidePortal as an, getMotion$1 as ao, getTransitionProps as ap, eventType as aq, Wave as ar, CloseOutlined as as, capitalize as at, initMotion as au, baseConfirm as av, deleteProductById as aw, dayjs as ax, uploadFile as ay, updateProduct as az, useUserStore as b, hotSelect as b0, fetchChatMessages as b1, useWindowSize as b2, useBreakpoints as b3, useNuxtApp as b4, usePriceStore as b5, useHead as b6, breakpointsTailwind as b7, resolveRouteObject as b8, useRuntimeConfig as b9, pickAttrs as bA, initFadeMotion as bB, checkUsername as bC, updateUser as bD, getStoreCollections as bE, Modal as bF, D as bG, Y as bH, W as bI, MS as bJ, Q as bK, M as bL, FORMAT_DEFAULT as bM, locale$1 as bN, warningOnce as bO, noteOnce as bP, server as bQ, navigateTo as ba, nuxtLinkDefaults as bb, Icon as bc, asyncDataDefaults as bd, createError as be, useProviderSize as bf, useProviderDisabled as bg, useInjectGlobalForm as bh, warning$1 as bi, LoadingOutlined as bj, ExclamationCircleFilled as bk, zoomIn as bl, useLocaleReceiver as bm, localeValues as bn, getTransitionGroupProps as bo, isValid as bp, resetIcon as bq, camelize as br, useState$1 as bs, toPx as bt, genFocusStyle as bu, skipFlattenKey as bv, getDataAndAriaProps as bw, useCompactItemContext as bx, getTransitionDirection as by, DefaultRenderEmpty as bz, setToken as c, api$1 as d, appName 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$1 as u, verifyOtp as v, useState as w, useRequestEvent as x, getProducts as y, supabaseService as z };
export { genCompactItemStyle as $, APP_Milady_Date as A, getSupabaseStorageUrl as B, unrefElement as C, tryOnUnmounted as D, isObject$2 as E, useEventListener as F, functionType as G, stringType as H, booleanType as I, arrayType as J, useConfigInject as K, genComponentStyleHook as L, classNames as M, useInjectDisabled as N, omit as O, PropTypes as P, merge as Q, resetComponent as R, Keyframe as S, genFocusOutline as T, Button as U, myAxios as V, createContext as W, initDefaultProps as X, filterEmpty as Y, getPropsSlot as Z, __nuxt_component_0 as _, useConfigStore as a, vNodeType as a$, clearFix as a0, withInstall as a1, isValidElement as a2, isFragment as a3, getTransitionName as a4, cloneElement as a5, getStyle$1 as a6, objectType as a7, initZoomMotion as a8, getSlot as a9, createProduct as aA, useSwipe as aB, someType as aC, devWarning as aD, CloseCircleFilled as aE, CheckCircleFilled as aF, warning as aG, useRouter as aH, useRoute as aI, api as aJ, fetchUserChats as aK, fetchOneChat as aL, useRoute$1 as aM, useProduct as aN, useToken as aO, withUndefined as aP, getOneUser as aQ, NoCompactStyle as aR, watchDebounced as aS, tryOnScopeDispose as aT, getCustomerList as aU, baseConfirmWithId as aV, deleteUser as aW, getOneProduct as aX, filterEmptyWithUndefined as aY, customRenderSlot as aZ, isEmptyElement as a_, getEvents as aa, contains as ab, Portal as ac, hasProp as ad, getComponent as ae, findDOMNode as af, useProvidePortal as ag, getOptionProps as ah, flattenChildren as ai, getMotion$1 as aj, getTransitionProps as ak, eventType as al, Wave as am, CloseOutlined as an, capitalize as ao, initMotion as ap, supabaseService as aq, baseConfirm as ar, deleteProductById as as, anyType as at, tuple as au, textEllipsis as av, KeyCode as aw, dayjs as ax, uploadFile as ay, updateProduct as az, useUserStore as b, hotSelect as b0, fetchChatMessages as b1, useWindowSize as b2, useBreakpoints as b3, useNuxtApp as b4, usePriceStore as b5, useHead as b6, breakpointsTailwind as b7, resolveRouteObject as b8, useRuntimeConfig as b9, pickAttrs as bA, initFadeMotion as bB, checkUsername as bC, updateUser as bD, getStoreCollections as bE, Modal as bF, D as bG, Y as bH, W as bI, MS as bJ, Q as bK, M as bL, FORMAT_DEFAULT as bM, locale$1 as bN, warningOnce as bO, noteOnce as bP, server as bQ, navigateTo as ba, nuxtLinkDefaults as bb, asyncDataDefaults as bc, createError as bd, Icon as be, useProviderSize as bf, useProviderDisabled as bg, useInjectGlobalForm as bh, warning$1 as bi, LoadingOutlined as bj, ExclamationCircleFilled as bk, zoomIn as bl, useLocaleReceiver as bm, localeValues as bn, getTransitionGroupProps as bo, isValid as bp, resetIcon as bq, camelize as br, useState$1 as bs, toPx as bt, genFocusStyle as bu, skipFlattenKey as bv, getDataAndAriaProps as bw, useCompactItemContext as bx, getTransitionDirection as by, DefaultRenderEmpty as bz, setToken as c, api$1 as d, appName 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$1 as u, verifyOtp as v, useState as w, useRequestEvent as x, getProducts as y, useElementSize as z };
//# sourceMappingURL=server.mjs.map