Files
ghatreh_user/diff_files.txt
2026-07-16 11:17:18 +03:30

253 lines
21 KiB
Plaintext

components.d.ts
index.html
package-lock.json
package.json
public/.well-known/assetlinks.json
public/192-logo.png
public/192.png
public/32.png
public/36-logo.png
public/512-logo.png
public/512.png
public/favicon.png
public/favicon_.png
public/ghatreLogo.png
public/icon-192.png
public/icon-36.png
public/icon-512.png
public/icon.png
public/logo.png
public/logo_full_.png
src/App.vue
src/api/categories.ts
src/api/configuration.ts
src/api/products.ts
src/api/wallet.ts
src/app/authBoot.ts
src/app/bootstrap.ts
src/app/createApp.ts
src/app/setupRouter.ts
src/assets/css/main.less
src/assets/css/var.less
src/assets/img/ghatreLogo.png
src/assets/img/home_ly2.svg
src/assets/img/icon-192.png
src/assets/img/icon-36.png
src/assets/img/icon-512.png
src/assets/img/logo.png
src/assets/img/logo_full_.png
src/components/BasicPacks/BasicButton.vue
src/components/BasicPacks/BasicInput.vue
src/components/BasicPacks/BasicPriceInput/src/BasicPriceInput.vue
src/components/BasicPacks/BasicPriceInput/src/utils/usePrice.ts
src/components/ProductImage.vue
src/composables/useProductsCatalog.ts
src/composables/useWalletAssets.ts
src/config/app-config.ts
src/config/apply-config.ts
src/config/config-cache.ts
src/config/load-config.ts
src/config/load-version.ts
src/config/types.ts
src/layouts/AppLayoutShell.vue
src/layouts/components/DesktopPageFrame.vue
src/layouts/components/DesktopPageTopbar.vue
src/layouts/components/MobilePageHeader.vue
src/layouts/components/ResponsiveViewPair.vue
src/layouts/composables/useAppLayout.ts
src/layouts/composables/useAppNavigation.ts
src/layouts/composables/useMobileScrollReset.ts
src/layouts/composables/useResponsiveLayout.ts
src/layouts/config/navigation.ts
src/layouts/constants.ts
src/layouts/desktop/DesktopAppLayout.vue
src/layouts/desktop/DesktopNavItem.vue
src/layouts/desktop/DesktopSidebar.vue
src/layouts/desktop/desktop-layout.less
src/layouts/desktop/styles/desktop-inner-pages.less
src/layouts/desktop/styles/desktop-page-common.less
src/layouts/mobile/MobileAppLayout.vue
src/layouts/mobile/MobileBottomNav.vue
src/layouts/mobile/MobileOverflowMenu.vue
src/layouts/mobile/mobile-layout.less
src/layouts/styles/desktop-shell.less
src/layouts/styles/mobile-frame.less
src/layouts/styles/mobile-page-common.less
src/layouts/types.ts
src/main.ts
src/mainTEst.ts
src/models/home.ts
src/models/order.ts
src/models/walletAssets.ts
src/modules/pwa/manifest-cache.ts
src/modules/pwa/manifest.ts
src/modules/pwa/register-pwa.ts
src/modules/version/VersionUpdateModal.vue
src/router/index.ts
src/store/cartStore.ts
src/store/settingsStore.ts
src/store/walletStore.ts
src/themeConfig.ts
src/utils/categoryTabs.ts
src/utils/config.ts
src/utils/index.ts
src/utils/inputRules.ts
src/utils/persianDigits.ts
src/utils/price.ts
src/utils/priceSocket.ts
src/utils/priceSocketState.ts
src/utils/productAssets.ts
src/utils/productImage.ts
src/utils/productPrice.ts
src/utils/productStreamBridge.ts
src/utils/serviceFee.ts
src/utils/storeHours.ts
src/utils/supportMessenger.ts
src/utils/useAxios.ts
src/utils/useDraggableFloatingButton.ts
src/utils/usePrice.ts
src/utils/useProduct.ts
src/views/base/about/aboutContent.ts
src/views/base/about/components/AboutSectionsContent.vue
src/views/base/about/components/AboutSupportActions.vue
src/views/base/about/composables/useAboutPage.ts
src/views/base/about/desktop/DesktopAboutView.vue
src/views/base/about/desktop/styles/desktop-about.less
src/views/base/about/index.vue
src/views/base/about/mobile/MobileAboutView.vue
src/views/base/cart/composables/useCartPage.ts
src/views/base/cart/desktop/DesktopCartView.vue
src/views/base/cart/index.vue
src/views/base/cart/mobile/MobileCartView.vue
src/views/base/earnMoney/composables/useEarnMoneyPage.ts
src/views/base/earnMoney/desktop/DesktopEarnMoneyView.vue
src/views/base/earnMoney/index.vue
src/views/base/earnMoney/mobile/MobileEarnMoneyView.vue
src/views/base/fund/components/Item.vue
src/views/base/fund/composables/useFundPage.ts
src/views/base/fund/desktop/DesktopFundView.vue
src/views/base/fund/desktop/styles/desktop-fund.less
src/views/base/fund/index.vue
src/views/base/fund/info/components/Item.vue
src/views/base/fund/info/composables/useFundInfoPage.ts
src/views/base/fund/info/desktop/DesktopFundInfoView.vue
src/views/base/fund/info/index.vue
src/views/base/fund/info/mobile/MobileFundInfoView.vue
src/views/base/fund/mobile/MobileFundView.vue
src/views/base/giftCard/components/GiftCardForm.vue
src/views/base/giftCard/composables/useGiftCardPage.ts
src/views/base/giftCard/desktop/DesktopGiftCardView.vue
src/views/base/giftCard/desktop/styles/desktop-gift-card.less
src/views/base/giftCard/index.vue
src/views/base/giftCard/mobile/MobileGiftCardView.vue
src/views/base/gold/index.vue
src/views/base/home/components/AppHeader.vue
src/views/base/home/components/DesktopHomeTopbar.vue
src/views/base/home/components/HomeSkeleton.vue
src/views/base/home/components/ProductInventory.vue
src/views/base/home/composables/useBanners.ts
src/views/base/home/composables/useHomePageData.ts
src/views/base/home/composables/usePriceChart.ts
src/views/base/home/desktop/GhatrehHomeDesktopView.vue
src/views/base/home/desktop/HomeDesktopView.vue
src/views/base/home/desktop/components/DesktopAssetsCard.vue
src/views/base/home/desktop/components/DesktopAssetsMetrics.vue
src/views/base/home/desktop/components/DesktopBannersPanel.vue
src/views/base/home/desktop/components/DesktopChartPanel.vue
src/views/base/home/desktop/components/DesktopChartSection.vue
src/views/base/home/desktop/components/DesktopDefaultActions.vue
src/views/base/home/desktop/components/DesktopGaroosiAssets.vue
src/views/base/home/desktop/components/DesktopHomeAlerts.vue
src/views/base/home/desktop/components/DesktopHomeCard.vue
src/views/base/home/desktop/components/DesktopHomeHeader.vue
src/views/base/home/desktop/components/DesktopHomeSection.vue
src/views/base/home/desktop/components/DesktopHomeShell.vue
src/views/base/home/desktop/components/DesktopHomeTopbar.vue
src/views/base/home/desktop/components/DesktopLivePrice.vue
src/views/base/home/desktop/components/DesktopPriceOverview.vue
src/views/base/home/desktop/components/DesktopPriceRange.vue
src/views/base/home/desktop/components/DesktopQuickActionsGrid.vue
src/views/base/home/desktop/components/DesktopQuickActionsPanel.vue
src/views/base/home/desktop/components/DesktopReferralPanel.vue
src/views/base/home/desktop/layouts/BoursecuDesktopHome.vue
src/views/base/home/desktop/layouts/DefaultDesktopHome.vue
src/views/base/home/desktop/styles/desktop-home.less
src/views/base/home/index-old.vue
src/views/base/home/index.vue
src/views/base/home/index_old2.vue
src/views/base/home/indexgolak.vue
src/views/base/home/layouts/registry.ts
src/views/base/home/layouts/types.ts
src/views/base/home/shell/HomePageShell.vue
src/views/base/index.vue
src/views/base/physicalReceive/components/NewRequest.vue
src/views/base/physicalReceive/components/PhysicalReceiveAddressPicker.vue
src/views/base/physicalReceive/components/PhysicalReceiveCartRow.vue
src/views/base/physicalReceive/components/ReceiveDealProduct.vue
src/views/base/physicalReceive/components/RequestItem.vue
src/views/base/physicalReceive/components/RequestList.vue
src/views/base/physicalReceive/composables/useNewPhysicalRequestPage.ts
src/views/base/physicalReceive/composables/usePhysicalReceiveList.ts
src/views/base/physicalReceive/composables/usePhysicalReceiveShell.ts
src/views/base/physicalReceive/desktop/DesktopNewRequestView.vue
src/views/base/physicalReceive/desktop/DesktopPhysicalReceiveListView.vue
src/views/base/physicalReceive/index.vue
src/views/base/physicalReceive/mobile/MobileNewRequestView.vue
src/views/base/physicalReceive/mobile/MobilePhysicalReceiveChrome.vue
src/views/base/physicalReceive/mobile/MobileRequestListView.vue
src/views/base/priceTrigger/components/Item.vue
src/views/base/priceTrigger/components/PriceTriggerForm.vue
src/views/base/priceTrigger/composables/usePriceTriggerPage.ts
src/views/base/priceTrigger/desktop/DesktopPriceTriggerView.vue
src/views/base/priceTrigger/desktop/styles/desktop-price-trigger.less
src/views/base/priceTrigger/index.vue
src/views/base/priceTrigger/mobile/MobilePriceTriggerView.vue
src/views/base/products/components/DealProduct.vue
src/views/base/products/components/DealProductBackUp.vue
src/views/base/products/components/ProductItem.vue
src/views/base/products/components/ProductItemVertical.vue
src/views/base/products/composables/useProductsPageData.ts
src/views/base/products/index.vue
src/views/base/products/mobile/MobileProductsView.vue
src/views/base/products/product/[id].vue
src/views/base/products/product/composables/useProductDetailPage.ts
src/views/base/products/product/desktop/DesktopProductDetailView.vue
src/views/base/products/product/mobile/MobileProductDetailView.vue
src/views/base/rules/components/RulesContentPanel.vue
src/views/base/rules/components/RulesSupportActions.vue
src/views/base/rules/composables/useRulesPage.ts
src/views/base/rules/desktop/DesktopRulesView.vue
src/views/base/rules/desktop/styles/desktop-rules.less
src/views/base/rules/index.vue
src/views/base/rules/mobile/MobileRulesView.vue
src/views/base/rules/permissions/permissions.vue
src/views/base/rules/rulesContent.ts
src/views/base/transactions/components/Item.vue
src/views/base/transactions/components/TransactionDetailPanel.vue
src/views/base/transactions/composables/useTransactionsPage.ts
src/views/base/transactions/desktop/DesktopDefaultTransactionsView.vue
src/views/base/transactions/desktop/styles/desktop-transactions.less
src/views/base/transactions/index.vue
src/views/base/transactions/mobile/MobileTransactionsView.vue
src/views/base/transfer/index.vue
src/views/base/user/components/UserPasswordForm.vue
src/views/base/user/components/UserProfileForm.vue
src/views/base/user/composables/useUserPage.ts
src/views/base/user/desktop/DesktopUserView.vue
src/views/base/user/desktop/styles/desktop-user.less
src/views/base/user/index.vue
src/views/base/user/mobile/MobileUserView.vue
src/views/base/wallet/components/Item.vue
src/views/base/wallet/components/WalletAddCardForm.vue
src/views/base/wallet/composables/useWalletPage.ts
src/views/base/wallet/desktop/DesktopWalletView.vue
src/views/base/wallet/desktop/styles/desktop-wallet.less
src/views/base/wallet/index.vue
src/views/base/wallet/mobile/MobileWalletView.vue
src/views/login/components/Login.vue
src/views/login/components/Register.vue
src/vite-env.d.ts
uno.config.ts
vite.config.ts
yarn.lock