import spl from './component/Analytics'; import { getArticle } from './component/Article/services/getArticle'; import { getBrand } from './component/Brand/services/getBrand'; import { withBrand } from './component/Brand/services/withBrand'; import { getCategories } from './component/productCategory/services/getCategories'; import { getGoogleAuth, getFacebookAuth } from './component/SingleSignOn/services/getProviderAuth'; import { getLookbookSingle } from './component/LookbookSingle/services/getLookbookSingle'; import { getProducts } from './component/products/services/getProducts'; import { getProductDetail } from './component/ProductDetail/services/getProductDetail'; import { getLookbooks } from './component/Lookbook/services/getLookbooks'; import { useCart } from './component/Cart/services/useCart'; import { useCategory } from './component/productCategory/services/useCategory'; import { useShippingMethod } from './component/ShippingMethods/services/useShippingMethod'; import { useBuyerNotes } from './component/Cart/services/useBuyerNotes'; import { useTestimonials } from './component/Testimonials/services/useTestimonials'; import { useLogout, useUserInfo } from './component/Account/services'; import Account from './component/Account'; import AccountSettingNotification from './component/Account/components/SettingNotification'; import Article from './component/Article'; import ArticleCategories from './component/ArticleCategories'; import { getArticles } from './component/ArticleCategories/services/getArticles'; import Banner from './component/Banner'; import { getBanner } from './component/Banner/services/getBanner'; import BannerCSR from './component/BannerCSR'; import BanksAccount from './component/BanksAccount'; import BlogCategories from './component/BlogCategories'; import BlogFilter from './component/BlogFilter'; import BlogRecent from './component/BlogRecent'; import BlogSort from './component/BlogSort'; import Blogs, { isBlogAllowed } from './component/Blogs'; import { getBlogs } from './component/Blogs/services/getBlogs'; import BlogSingle from './component/BlogSingle'; import { getBlogHeaderImage } from './component/BlogHeader'; import Brand from './component/Brand'; import Breadcrumb from './component/Breadcrumb'; import CartDetails from './component/Cart'; import CartSummary from './component/CartSummary'; import CheckPaymentOrder from './component/CheckPaymentOrder'; import CommentForm from './component/BlogSingle/components/CommentForm'; import CommentList from './component/BlogSingle/components/CommentList'; import Contact, { isEnquiryAllowed } from './component/Contact'; import CountDownTimer from './component/CountDownTimer'; import CustomerDetail from './component/CustomerDetail'; import CurrencySelector from './component/CurrencySelector'; import { FeaturesType } from './component/TemplateFeatureFlag/types'; import { TemplateFeatureFlag } from './component/TemplateFeatureFlag'; import TemplateFeatures from './component/TemplateFeatures'; import GiftCard from './component/GiftCard'; import InstagramFeed from './component/InstagramFeed'; import InstagramQuickView from './component/InstagramFeed/components/QuickView'; import LanguageSelector from './component/LanguageSelector'; import ListPaymentMethod from './component/ListPaymentMethod'; import { usePaymentLink } from './component/ListPaymentMethod/services/usePaymentLink'; import Login from './component/Login'; import SingleSignOn from './component/SingleSignOn'; import Links from './component/Links'; import Logo from './component/Logo'; import Lookbook, { isLookbookAllowed } from './component/Lookbook'; import LookbookSingle from './component/LookbookSingle'; import CollapsibleNav from './component/Navigation/components/CollapsibleNav'; import Navigation from './component/Navigation'; import Newsletter from './component/Newsletter'; import NewsletterForm from './component/NewsletterForm'; import NotificationOptInModal from './component/ListPaymentMethod/components/NotificationOptInModal'; import MaintenanceMode from './component/MaintenanceMode'; import OrderReview from './component/OrderReview'; import OrderSummary from './component/OrderSummary'; import PackageFeatureContext, { PackageFeatureProvider } from './component/PackageFeatures'; import Pagination from './component/Pagination'; import PaymentConfirmation from './component/PaymentConfirmation'; import PlaceOrderForm from './component/PlaceOrderForm'; import PlaceOrderFormv2 from './component/PlaceOrderFormv2'; import { useCustomerInformation } from './component/PlaceOrderForm/services/useCustomerInformation'; import PoweredBySirclo from './component/PoweredBySirclo'; import PrivateComponent from './component/PrivateRoute/components/PrivateComponent'; import PrivateRoute from './component/PrivateRoute'; import ProductCards from './component/ProductCards'; import ProductCategory from './component/productCategory'; import ProductDetail from './component/ProductDetail'; import ProductDetailv2 from './component/ProductDetailv2'; import ProductDescription from './component/ProductDetail/components/ProductDescription'; import ProductAdditionalInfo from './component/ProductDetail/components/ProductAdditionalInfo'; import ProductFilter from './component/ProductFilter'; import ProductReviews from './component/ProductReviews'; import ProductReviewsByAdmin from './component/ProductReviewsByAdmin'; import ProductReviewsByCustomer from './component/ProductReviewsByCustomer'; import Products, { isProductRecommendationAllowed } from './component/products'; import ProductSort from './component/ProductSort'; import QuickDetail from './component/ProductDetail/QuickDetail'; import Register from './component/Register'; import ReviewForm from './component/Testimonials/components/ReviewForm'; import RelatedPosts from './component/BlogSingle/components/RelatedPosts'; import ResetPassword from './component/ResetPassword'; import SetNewPassword from './component/ResetPassword/SetNewPassword/SetNewPassword'; import ShippingMethods from './component/ShippingMethods'; import ShipmentTracker from './component/ShipmentTracker'; import ShoppingCart from './component/Cart'; import SocialMediaIcons from './component/SocialMediaIcons'; import Tabs from './component/Tabs'; import TestimonialForm, { isTestimonialFormAllowed } from './component/Testimonials/components/TestimonialForm'; import Testimonials, { isTestimonialAllowed } from './component/Testimonials'; import ThankYou from './component/ThankYou'; import ThemeSetting from './component/ThemeSetting'; import WhatsAppOTPInput from './component/WhatsAppOTPInput'; import { getWhatsAppOTPSetting } from './component/WhatsAppOTPInput/services/getWhatsAppOTPSetting'; import Widget from './component/Widget'; import { useApollo } from './apolloClient'; import { ApolloProvider } from '@apollo/client'; import useI18n from './use-i18n'; import { useAllowedFeatureContext } from './component/PackageFeatures/useAllowedFeatureContext'; import { getAllowedActions } from './component/PackageFeatures/services/getAllowedActions'; import { accessCheck } from './component/Common/services/accessCheck'; import { formatDate } from './component/Common/helpers/formatDate'; import { formatPrice } from './component/Common/helpers/formatPrice'; import { isCopyrightAllowed } from './component/Copyright'; import I18n, { languages } from './i18n'; import { useFeatureToggle } from './component/TemplateFeatureFlag/services/useFeatureToggle'; export { Account, AccountSettingNotification, accessCheck, ApolloProvider, Article, ArticleCategories, Banner, getBanner, BannerCSR, BanksAccount, BlogCategories, BlogFilter, BlogRecent, BlogSort, Blogs, BlogSingle, getBlogHeaderImage, Brand, Breadcrumb, CartDetails, CartSummary, CheckPaymentOrder, CommentForm, CommentList, Contact, CountDownTimer, CustomerDetail, CurrencySelector, FeaturesType, formatDate, formatPrice, GiftCard, I18n, InstagramFeed, InstagramQuickView, isBlogAllowed, isLookbookAllowed, isTestimonialAllowed, isTestimonialFormAllowed, isEnquiryAllowed, isCopyrightAllowed, isProductRecommendationAllowed, languages, LanguageSelector, ListPaymentMethod, Login, Links, Logo, Lookbook, LookbookSingle, CollapsibleNav, Navigation, Newsletter, NewsletterForm, NotificationOptInModal, MaintenanceMode, OrderReview, OrderSummary, PackageFeatureContext, PackageFeatureProvider, Pagination, PaymentConfirmation, PlaceOrderForm, PlaceOrderFormv2, PoweredBySirclo, PrivateComponent, PrivateRoute, ProductCards, ProductCategory, ProductDetail, ProductDetailv2, ProductDescription, ProductAdditionalInfo, ProductFilter, ProductReviews, ProductReviewsByAdmin, ProductReviewsByCustomer, Products, ProductSort, QuickDetail, Register, RelatedPosts, ResetPassword, ReviewForm, SetNewPassword, ShippingMethods, ShipmentTracker, ShoppingCart, SocialMediaIcons, Tabs, TemplateFeatureFlag, TemplateFeatures, TestimonialForm, Testimonials, SingleSignOn, ThankYou, ThemeSetting, WhatsAppOTPInput, Widget, useAllowedFeatureContext, useCart, useCategory, useI18n, useUserInfo, useLogout, usePaymentLink, useApollo, useShippingMethod, useBuyerNotes, useTestimonials, useCustomerInformation, getBrand, getArticle, getArticles, getCategories, getGoogleAuth, getFacebookAuth, getLookbooks, getLookbookSingle, getProducts, getProductDetail, getBlogs, getAllowedActions, getWhatsAppOTPSetting, withBrand, spl, useFeatureToggle, };