MCPcopy Create free account

hub / github.com/ONEENTRY-PLATFORM/nextjs-shop-demo / functions

Functions528 in github.com/ONEENTRY-PLATFORM/nextjs-shop-demo

FunctionLoading
()
app/[lang]/[page]/loading.tsx:10
FunctionLogo
({ lang }: { lang: string })
components/layout/header/Logo.tsx:10
FunctionLogoIcon
()
components/icons/logo.tsx:3
FunctionLogoWhite
()
components/layout/footer/components/LogoWhite.tsx:1
FunctionLogoutMenuItem
()
components/layout/sidebar/components/LogoutMenuItem.tsx:17
FunctionLogoutMenuItem
()
components/layout/header/nav/user-menu/LogoutMenuItem.tsx:15
FunctionMainMenu
()
components/layout/main-menu/index.tsx:16
FunctionMainMenuLoader
({ limit = 4 }: LoaderProps)
components/layout/main-menu/components/MenuLoader.tsx:14
FunctionMenu
({ menu }: { menu: IMenusEntity })
components/layout/footer/components/Menu.tsx:18
FunctionMenuItem
({ page, lang, }: { page: IMenusPages; lang: string; })
components/layout/footer/components/MenuItem.tsx:16
FunctionMobileMenu
* Mobile menu list component. * Renders a vertical list of menu items for mobile navigation. * @param {object} props - Componen
components/layout/mobile-menu/components/MobileMenu.tsx:17
FunctionMobileMenuAnimations
({ children, className, id, }: { children: ReactNode; className: string; id: string; })
components/layout/mobile-menu/animations/MobileMenuAnimations.tsx:20
FunctionMobileMenuItem
* Mobile menu list item component. * Renders a single menu item with support for nested submenus in mobile navigation. * @param {object} prop
components/layout/mobile-menu/components/MobileMenuItem.tsx:20
FunctionMobileMenuTrigger
()
components/layout/header/nav/MenuButton.tsx:13
FunctionModal
({ lang, dict, }: { lang: string; dict: IAttributeValues; })
components/layout/modal/index.tsx:22
FunctionModalAnimations
({ children, component, }: { children: ReactNode; component: string; })
components/layout/modal/animations/ModalAnimations.tsx:18
FunctionModalBackdrop
()
components/layout/modal/components/ModalBackdrop.tsx:13
FunctionModalHeading
({ product }: { product: any })
components/layout/product/reviews-list/review-modal/ModalHeading.tsx:12
FunctionNavGroup
({ lang }: { lang: string })
components/layout/header/nav/NavGroup.tsx:23
FunctionNavItemCart
({ item, lang, }: { // eslint-disable-next-line @typescript-eslint/no-explicit-any item: any; lang:
components/layout/header/nav/NavItemCart.tsx:19
FunctionNavItemCatalog
({ item: { pageUrl, localizeInfos }, lang, }: { item: IMenusPages; lang: string; })
components/layout/bottom-menu/components/NavItemCatalog.tsx:19
FunctionNavItemFavorites
({ item, lang, }: { item: IMenusPages; lang: string; })
components/layout/header/nav/NavItemFavorites.tsx:20
FunctionNavItemHome
({ item: { pageUrl, localizeInfos }, lang, }: { item: IMenusPages; lang: string; })
components/layout/bottom-menu/components/NavItemHome.tsx:19
FunctionNavItemProfile
({ item, lang, userMenu, }: { item: IMenusPages; lang: string; userMenu: IMenusEntity; })
components/layout/header/nav/NavItemProfile.tsx:29
FunctionNavMenuLoader
({ limit = 3 }: LoaderProps)
components/layout/header/nav/NavMenuLoader.tsx:12
FunctionNavigationButton
({ direction, }: { direction: 'left' | 'right'; })
components/layout/product/variations/NavigationButton.tsx:14
FunctionNavigationMenu
({ lang, menu, }: { lang: string; menu: IMenusPages[]; })
components/layout/main-menu/components/NavigationMenu.tsx:15
FunctionNavigationMenuItem
({ label, href, hasDropdown, }: { label: string; href: string; hasDropdown?: boolean; })
components/layout/main-menu/components/NavigationMenuItem.tsx:17
FunctionNotFound
()
app/[lang]/not-found.tsx:13
FunctionOEMenuSection
()
components/layout/footer/components/OE_MenuSection.tsx:12
FunctionOffscreenModal
({ menu, lang, }: { menu: IMenusPages[]; lang: string; })
components/layout/mobile-menu/index.tsx:24
FunctionOpenDrawerProvider
({ children, }: { children: ReactNode; })
app/store/providers/OpenDrawerContext.tsx:52
FunctionOptimizedImage
({ src, alt, width, height, sizes, priority = false, className = '', quality, type = 'next',
components/shared/OptimizedImage.tsx:28
FunctionOrderAnimations
({ children, className, isActive, }: { children: ReactNode; className: string; isActive: boolean;
components/layout/orders/animations/OrderAnimations.tsx:18
FunctionOrderDataTable
({ dict, account, }: { dict: IAttributeValues; account: IAccountsEntity; })
components/layout/payment/components/OrderDataTable.tsx:24
FunctionOrderDataTable
({ settings, data, lang, }: { settings: ISettings; data: IOrderByMarkerEntity; lang: string; })
components/layout/orders/components/OrderDataTable.tsx:34
FunctionOrderPage
({ id, settings, lang, isActive, onStatusChange, }: { id: number; settings: any; lang: string;
components/layout/orders/components/OrderPage.tsx:29
FunctionOrderProductsTable
({ lang, products, delivery, }: { lang: string; products: IProductsEntity[] | undefined; delivery:
components/layout/payment/components/OrderProductsTable.tsx:23
FunctionOrderRow
({ order, settings, lang, index, onStatusChange, }: OrderRowProps)
components/layout/orders/components/OrderRow.tsx:32
FunctionOrderRowAnimations
({ children, className, index, }: { children: ReactNode; className: string; index: number; })
components/layout/orders/animations/OrderRowAnimations.tsx:19
FunctionOrdersIcon
(props?: { active?: boolean })
components/icons/orders.tsx:1
FunctionOrdersLoader
({ limit = 5 }: { limit?: number })
components/layout/orders/components/OrdersLoader.tsx:16
FunctionOrdersPage
({ lang, dict, settings, }: { lang: string; dict: IAttributeValues; settings: { orders_limit?:
components/layout/orders/index.tsx:38
FunctionOrdersPageLayout
({ params, }: PageProps)
app/[lang]/(withSidebar)/orders/page.tsx:21
FunctionOrdersTableLoader
({ limit }: LoaderProps)
components/layout/orders/components/OrdersTableLoader.tsx:71
FunctionPageLayout
({ params, }: { params: Promise<{ page: string; lang: string }>; })
app/[lang]/[page]/page.tsx:28
FunctionPagination
({ totalPages }: { totalPages: number })
components/layout/products-grid/components/Pagination.tsx:14
FunctionPayOrderButton
({ id, lang, loading, title, }: { id: number; lang: string; loading: boolean; title: string; }
components/layout/orders/components/PayOrderButton.tsx:17
FunctionPaymentButton
({ className, text, }: { className?: string; text: string; })
components/layout/cart/components/PaymentButton.tsx:14
FunctionPaymentCanceled
({ page, }: { page: IPagesEntity; })
components/pages/PaymentCanceled.tsx:15
FunctionPaymentIcon
(props?: { active?: boolean })
components/icons/payment.tsx:1
FunctionPaymentLoader
({ methods = 3 }: { methods?: number })
components/layout/payment/components/PaymentLoader.tsx:15
FunctionPaymentMethod
({ account, lang, dict, index, products, delivery, }: { account: IAccountsEntity; lang: string
components/layout/payment/components/PaymentMethod.tsx:34
FunctionPaymentMethodAnimations
({ children, className, isActive, index, onClick, }: { children: ReactNode; className: string;
components/layout/payment/animations/PaymentMethodAnimations.tsx:24
FunctionPaymentPage
({ lang, dict }: SimplePageProps)
components/layout/payment/index.tsx:36
FunctionPaymentPageLayout
({ params, }: PageProps)
app/[lang]/(withSidebar)/payment/page.tsx:27
FunctionPaymentSuccess
({ page, }: { page: IPagesEntity; })
components/pages/PaymentSuccess.tsx:15
FunctionPlaceholder
({ className }: { className?: string })
components/shared/Placeholder.tsx:13
FunctionPriceDisplay
({ currentPrice, originalPrice, lang, }: { currentPrice: number; originalPrice: number; lang: stri
components/layout/product/components/PriceDisplay.tsx:13
FunctionPriceDisplay
({ currentPrice, originalPrice, lang, }: { currentPrice: number; originalPrice: number; lang: stri
components/layout/product/group-card/PriceDisplay.tsx:13
FunctionPriceDisplay
({ currentPrice, originalPrice, lang, }: { currentPrice: number; originalPrice: number; lang: stri
components/layout/cart/components/PriceDisplay.tsx:15
FunctionPriceDisplay
({ attributeValues, lang, }: { attributeValues: { sale?: { value: number }; price?: { value: num
components/layout/products-grid/components/product-card/PriceDisplay.tsx:19
FunctionPriceFromInput
({ price, setPrice, }: { price: number; setPrice: Dispatch<SetStateAction<number>>; })
components/layout/filter/components/price/PriceFromInput.tsx:12
FunctionPriceToInput
({ price, setPrice, }: { price: number; setPrice: Dispatch<SetStateAction<number>>; })
components/layout/filter/components/price/PriceToInput.tsx:12
FunctionProductAnimations
({ children, className, index, }: { children: ReactNode; className: string; index: number; })
components/layout/product/animations/ProductAnimations.tsx:20
FunctionProductCard
({ product, selected, lang, index, dict, }: { product: IProductsEntity; selected: boolean; lan
components/layout/cart/components/ProductCard.tsx:28
FunctionProductCard
({ product, lang, dict, index, pagesLimit, }: { product: IProductsEntity; lang: string; index:
components/layout/products-grid/components/product-card/ProductCard.tsx:27
FunctionProductDescription
({ description, }: { description: { value: { htmlValue: string; plainValue: string; }[
components/layout/product/product-single/ProductDescription.tsx:16
FunctionProductDetails
({ product, lang, dict, }: { product: IProductsEntity; lang: string; dict: IAttributeValues; })
components/layout/product/product-single/ProductDetails.tsx:23
FunctionProductImage
({ imageSrc }: { imageSrc: string })
components/layout/product/group-card/ProductImage.tsx:12
FunctionProductImage
({ attributeValues, alt, }: { attributeValues: IAttributeValues; alt: string; })
components/layout/products-grid/components/product-card/ProductImage.tsx:16
FunctionProductImageGallery
({ product, alt, blurDataURL, }: { product: IProductsEntity; alt: string; blurDataURL?: string | u
components/layout/product/product-single/ProductImageGallery.tsx:25
FunctionProductPageLayout
({ params, }: { params: Promise<{ handle: string; lang: string }>; })
app/[lang]/shop/product/[handle]/page.tsx:27
FunctionProductSingle
({ lang, dict, product, relatedProducts, relatedProductsTotal, blocksData, }: { lang: string;
components/layout/product/index.tsx:33
FunctionProductSingleLoader
()
components/layout/product/components/ProductSingleLoader.tsx:7
FunctionProductSingleServer
({ lang, dict, product, }: { product: IProductsEntity & { blocks?: Array<string>; }; lang: str
components/layout/product/ProductSingleServer.tsx:28
FunctionProductUnits
({ units }: { units: number })
components/layout/product/product-single/ProductUnits.tsx:9
FunctionProductsGrid
({ lang, dict, products, pagesLimit, }: { lang: string; dict: IAttributeValues; pagesLimit: numb
components/layout/products-grid/components/ProductsGrid.tsx:16
FunctionProductsGridLayout
({ params, searchParams, dict, pagesLimit, isCategory, }: { // eslint-disable-next-line @typescrip
components/layout/products-grid/index.tsx:28
FunctionProductsGridLoader
({ limit = 10, }: LoaderProps)
components/layout/products-grid/components/ProductsGridLoader.tsx:15
FunctionProductsGridLoaderAnimations
({ children, className, }: { children: ReactNode; className: string; })
components/layout/products-grid/animations/ProductsGridLoaderAnimations.tsx:21
FunctionProductsGroup
({ lang, dict, block, }: { lang: string; dict: IAttributeValues; block: { attributeValues: IAt
components/layout/product/ProductsGroup.tsx:18
FunctionProductsNotFound
({ lang, dict, }: { lang: string; dict: IAttributeValues; })
components/layout/products-grid/components/ProductsNotFound.tsx:14
FunctionProfileAltIcon
(props?: { active?: boolean })
components/icons/profile.tsx:1
FunctionProfileLoader
({ fields = 6 }: { fields?: number })
components/layout/profile/ProfileLoader.tsx:13
FunctionProfileMenuAnimations
({ children, className, state, }: { children: ReactNode; className: string; state: boolean; })
components/layout/header/animations/ProfileMenuAnimations.tsx:18
FunctionProfilePage
({ lang, dict, }: SimplePageProps)
components/layout/profile/index.tsx:18
FunctionProfilePageLayout
({ params, }: PageProps)
app/[lang]/(withSidebar)/profile/page.tsx:27
FunctionQuantityInput
({ id, qty, units, }: { id: number; qty: number; units: number; })
components/layout/product/components/QuantityInput.tsx:16
FunctionRatingBar
({ value, maxWidth, }: { value: number; maxWidth: string; })
components/layout/product/rating-block/RatingBar.tsx:10
FunctionRatingBlock
({ // dict, totalRating, state, product, reviewsData, }: { totalRating: number; state: boolean;
components/layout/product/rating-block/RatingBlock.tsx:63
FunctionRatingButton
({ dict, totalRating, reviewsCount, state, setState, }: { dict: IAttributeValues; totalRating: n
components/layout/product/rating-block/RatingButton.tsx:18
FunctionRatingRow
({ rating: { value, barValue, starCount }, state, }: { rating: { value: number; barValue: number
components/layout/product/rating-block/RatingRow.tsx:17
FunctionRegisterGSAP
()
app/animations/RegisterGSAP.tsx:15
FunctionRegisterGSAPWrapper
()
components/ClientProviders.tsx:21
FunctionRelatedItems
({ lang, dict, block, }: { lang: string; dict: IAttributeValues; langCode: string; block: {
components/layout/product/RelatedItems.tsx:20
FunctionRepeatOrderButton
({ data, isLoading, title, }: { data: IOrderByMarkerEntity; title: string; isLoading: boolean; })
components/layout/orders/components/RepeatOrderButton.tsx:21
FunctionResetButton
({ dict }: { dict: IAttributeValues })
components/layout/filter/components/buttons/ResetButton.tsx:18
FunctionResetPasswordButton
({ title }: { title: string })
components/forms/inputs/ResetPasswordButton.tsx:15
FunctionResetPasswordForm
({ dict, }: { dict: IAttributeValues; })
components/forms/ResetPasswordForm.tsx:58
← previousnext →301–400 of 528, ranked by callers