MCPcopy Create free account

hub / github.com/Blazity/enterprise-commerce / functions

Functions471 in github.com/Blazity/enterprise-commerce

↓ 190 callersFunctioncn
(...inputs: ClassValue[])
starters/shopify-algolia/utils/cn.ts:4
↓ 35 callersFunctionisDemoMode
()
starters/shopify-algolia/utils/demo-utils.ts:47
↓ 34 callersMethodbuild
(operator?: LogicalOperators)
starters/shopify-algolia/lib/algolia/filter-builder.ts:78
↓ 30 callersMethodwhere
(attribute: string, value: (string | number | boolean) | null)
starters/shopify-algolia/lib/algolia/filter-builder.ts:23
↓ 17 callersFunctionwithClass
(Tag: keyof JSX.IntrinsicElements, classes: string)
starters/shopify-algolia/components/ui/markdown-renderer.tsx:167
↓ 13 callersFunctionmapCurrencyToSign
(currency: CurrencyType)
starters/shopify-algolia/utils/map-currency-to-sign.ts:3
↓ 12 callersFunctionbuildSearchFilter
({ collection, params, separator, }: { collection?: PlatformCollection | undefined params: SearchPar
starters/shopify-algolia/utils/build-search-filter.ts:7
↓ 12 callersFunctiongetDemoProducts
()
starters/shopify-algolia/utils/demo-utils.ts:6
↓ 9 callersFunctioncheckAlgoliaRateLimit
(key: RateLimitKey)
starters/shopify-algolia/lib/algolia/rate-limited.ts:35
↓ 9 callersFunctiongetProduct
(client: StorefrontApiClient, id: string)
starters/shopify-algolia/lib/shopify/client.ts:147
↓ 9 callersFunctionmakeShopifyId
(id: string, type: "Product" | "Collection" | "ProductVariant")
starters/shopify-algolia/lib/shopify/utils.ts:1
↓ 9 callersFunctionremoveOptionsFromUrl
(pathname: string)
starters/shopify-algolia/utils/product-options-utils.ts:62
↓ 8 callersFunctiongetVisualOptionFromSlug
(slug: string, optionName = DEFAULT_VISUAL_OPTION)
starters/shopify-algolia/utils/visual-variant-utils.ts:12
↓ 8 callersFunctionisDemoValue
(value: string | undefined)
starters/shopify-algolia/utils/demo-utils.ts:62
↓ 8 callersFunctionisOptIn
(feature: Feature)
starters/shopify-algolia/utils/opt-in.ts:24
↓ 7 callersMethodand
()
starters/shopify-algolia/lib/algolia/filter-builder.ts:42
↓ 7 callersFunctioncreateMultiOptionSlug
(baseSlug: string, options: Record<string, string>)
starters/shopify-algolia/utils/visual-variant-utils.ts:71
↓ 7 callersFunctionfilterImagesByVisualOption
( images: T[], value: string | null, optionName = DEFAULT_VISUAL_OPTION )
starters/shopify-algolia/utils/visual-variant-utils.ts:146
↓ 7 callersFunctiongetMultiOptionFromSlug
(slug: string)
starters/shopify-algolia/utils/visual-variant-utils.ts:51
↓ 7 callersFunctionnotifyOptIn
({ feature, source }: { feature: Feature; source?: string })
starters/shopify-algolia/utils/opt-in.ts:28
↓ 7 callersFunctionremoveMultiOptionFromSlug
(slug: string)
starters/shopify-algolia/utils/visual-variant-utils.ts:46
↓ 7 callersFunctionremoveVisualOptionFromSlug
(slug: string, optionName = DEFAULT_VISUAL_OPTION)
starters/shopify-algolia/utils/visual-variant-utils.ts:7
↓ 6 callersFunctiongetCombinationByMultiOption
(variants: any[], slugOptions: Record<string, string>)
starters/shopify-algolia/utils/visual-variant-utils.ts:195
↓ 6 callersFunctiongetImagesForCarousel
( images: T[], value: string | null, optionName = DEFAULT_VISUAL_OPTION )
starters/shopify-algolia/utils/visual-variant-utils.ts:157
↓ 6 callersFunctionhasValidMultiOption
(variants: any[], slugOptions: Record<string, string>)
starters/shopify-algolia/utils/visual-variant-utils.ts:230
↓ 6 callersFunctionhasValidVisualOption
( variants: any[], visualValue: string | null, optionName = DEFAULT_VISUAL_OPTION )
starters/shopify-algolia/utils/visual-variant-utils.ts:214
↓ 6 callersMethodnumeric
( attribute: string, value: number | null, operator: ComparisonOperators = ComparisonOperators.Equ
starters/shopify-algolia/lib/algolia/filter-builder.ts:67
↓ 6 callersFunctionslugToName
(slug: string)
starters/shopify-algolia/utils/slug-name.ts:1
↓ 5 callersFunctiongetCombinationByVisualOption
( variants: any[], visualValue: string | null, optionName = DEFAULT_VISUAL_OPTION )
starters/shopify-algolia/utils/visual-variant-utils.ts:177
↓ 5 callersMethodmulti
( attribute: string, values: (string | number | boolean)[] | null, operator: LogicalOperators = Lo
starters/shopify-algolia/lib/algolia/filter-builder.ts:30
↓ 5 callersFunctionnormalizeCart
(cart: SingleCartQuery["cart"])
starters/shopify-algolia/lib/shopify/normalize.ts:52
↓ 5 callersFunctionnormalizeProduct
(product: SingleProductQuery["product"])
starters/shopify-algolia/lib/shopify/normalize.ts:5
↓ 5 callersFunctionslugifyOptionName
(str: string)
starters/shopify-algolia/utils/visual-variant-utils.ts:23
↓ 4 callersFunctioncleanShopifyId
(id: string, type: "Product" | "Collection" | "ProductVariant")
starters/shopify-algolia/lib/shopify/utils.ts:5
↓ 4 callersFunctiongetOriginalOptionValue
( variants: any[], slugifiedOptionName: string, slugifiedOptionValue: string )
starters/shopify-algolia/utils/visual-variant-utils.ts:125
↓ 4 callersFunctiongetProductReviews
( baseUrl: URL, opts: GetProductReviewsOpts = { per_page: 10, page: 1, } )
starters/shopify-algolia/lib/reviews/client.ts:31
↓ 4 callersFunctiongetScriptSizes
(scriptPaths)
starters/shopify-algolia/report-bundle-size.js:82
↓ 4 callersFunctiongetVisualOptionValueFromCombination
( combination: any, optionName = DEFAULT_VISUAL_OPTION )
starters/shopify-algolia/utils/visual-variant-utils.ts:82
↓ 4 callersFunctionnormalizeCollection
(collection: SingleCollectionQuery["collection"])
starters/shopify-algolia/lib/shopify/normalize.ts:68
↓ 4 callersFunctionslugifyOptionValue
(str: string)
starters/shopify-algolia/utils/visual-variant-utils.ts:30
↓ 4 callersFunctionuseCarousel
()
starters/shopify-algolia/components/ui/carousel.tsx:33
↓ 4 callersFunctionuseFormField
()
starters/shopify-algolia/components/ui/form.tsx:34
↓ 4 callersFunctionuseSidebar
()
starters/shopify-algolia/components/ui/sidebar.tsx:36
↓ 3 callersFunctioncalculateDelta
(source: T[], target: any[], idFn: (item: any) => string)
starters/shopify-algolia/scripts/sync/sync.ts:119
↓ 3 callersFunctioncreateVisualOptionSlug
(baseSlug: string, value?: string, optionName = DEFAULT_VISUAL_OPTION)
starters/shopify-algolia/utils/visual-variant-utils.ts:18
↓ 3 callersFunctiondeleteObsolete
(indexName: string, currentIds: string[])
starters/shopify-algolia/scripts/sync/sync.ts:95
↓ 3 callersFunctiongeneratePath
()
starters/shopify-algolia/scripts/redirects/generate-test-redirects.ts:126
↓ 3 callersFunctiongetAllCombinations
(variants: PlatformVariant[])
starters/shopify-algolia/utils/product-options-utils.ts:15
↓ 3 callersFunctiongetAllProductReviews
(baseUrl: URL)
starters/shopify-algolia/lib/reviews/client.ts:58
↓ 3 callersFunctiongetCart
(client: StorefrontApiClient, cartId: string)
starters/shopify-algolia/lib/shopify/client.ts:249
↓ 3 callersFunctiongetCategories
( options: SearchSingleIndexProps["searchParams"] = { hitsPerPage: 50, } )
starters/shopify-algolia/lib/algolia/rate-limited.ts:189
↓ 3 callersFunctiongetCollection
(slug: string)
starters/shopify-algolia/lib/algolia/rate-limited.ts:217
↓ 3 callersFunctiongetDemoCategories
()
starters/shopify-algolia/utils/demo-utils.ts:27
↓ 3 callersFunctiongetDemoProductReviews
()
starters/shopify-algolia/utils/demo-utils.ts:43
↓ 3 callersFunctiongetItemAvailability
({ cartId, variantId, productId, }: { cartId: string | null | undefined variantId: string | null | u
starters/shopify-algolia/app/actions/cart.actions.ts:25
↓ 3 callersFunctiongetPage
(client: StorefrontApiClient, handle: string)
starters/shopify-algolia/lib/shopify/client.ts:189
↓ 3 callersFunctionnameToSlug
(name: string)
starters/shopify-algolia/utils/slug-name.ts:8
↓ 3 callersMethodraw
(expression: string)
starters/shopify-algolia/lib/algolia/filter-builder.ts:57
↓ 3 callersMethodto
(attribute: string, min: number | null, max: number | null)
starters/shopify-algolia/lib/algolia/filter-builder.ts:61
↓ 3 callersFunctionupdateAlgolia
(indexName: string, docs: T[])
starters/shopify-algolia/scripts/sync/sync.ts:81
↓ 3 callersFunctionupdateProducts
(products: Partial<CommerceProduct>[])
starters/shopify-algolia/lib/algolia/index.ts:239
↓ 2 callersFunctionauthenticate
(req: Request)
starters/shopify-algolia/utils/authenticate-api-route.ts:4
↓ 2 callersFunctiondeleteCartItem
(cartId: string, itemIds: string[])
starters/shopify-algolia/lib/shopify/index.ts:48
↓ 2 callersMethodformatValue
(value: string | number | boolean)
starters/shopify-algolia/lib/algolia/filter-builder.ts:83
↓ 2 callersFunctiongetAllOptionValuesFromCombination
(combination: any)
starters/shopify-algolia/utils/visual-variant-utils.ts:103
↓ 2 callersFunctiongetAllPages
(client: StorefrontApiClient)
starters/shopify-algolia/lib/shopify/client.ts:194
↓ 2 callersFunctiongetAllProducts
(options?: Omit<BrowseProps["browseParams"], "hitsPerPage">)
starters/shopify-algolia/lib/algolia/index.ts:91
↓ 2 callersFunctiongetAllReviews
(options: Omit<BrowseProps["browseParams"], "hitsPerPage"> = {})
starters/shopify-algolia/lib/algolia/index.ts:218
↓ 2 callersFunctiongetCollection
( client: StorefrontApiClient, handle: string )
starters/shopify-algolia/lib/shopify/client.ts:268
↓ 2 callersFunctiongetDefaultFaqAccordionItemValue
()
starters/shopify-algolia/app/(browse)/product/[slug]/page.tsx:218
↓ 2 callersFunctiongetDefaultFaqAccordionItemValue
()
starters/shopify-algolia/app/(browse)/product/[slug]/draft/page.tsx:199
↓ 2 callersFunctiongetDemoSingleCategory
(handle: string)
starters/shopify-algolia/utils/demo-utils.ts:39
↓ 2 callersFunctiongetDemoSingleProduct
(handle: string)
starters/shopify-algolia/utils/demo-utils.ts:23
↓ 2 callersFunctiongetHierarchicalCollections
(client: StorefrontApiClient, handle: string, depth = 3)
starters/shopify-algolia/lib/shopify/client.ts:137
↓ 2 callersFunctiongetHighlightedText
(text: string, highlight: string)
starters/shopify-algolia/utils/highlighted-text.tsx:3
↓ 2 callersFunctiongetMenuQuery
(depth: number)
starters/shopify-algolia/lib/shopify/queries/menu.storefront.ts:10
↓ 2 callersFunctiongetOrCreateCart
()
starters/shopify-algolia/app/actions/cart.actions.ts:10
↓ 2 callersFunctiongetPageDisplayTypeByHandle
(handle: string)
starters/shopify-algolia/utils/get-page-display-type.ts:4
↓ 2 callersFunctiongetParsedFavoritesHandles
()
starters/shopify-algolia/app/actions/favorites.actions.ts:17
↓ 2 callersFunctiongetProductByHandle
(client: StorefrontApiClient, handle: string)
starters/shopify-algolia/lib/shopify/client.ts:156
↓ 2 callersFunctiongetProducts
( options: SearchSingleIndexProps["searchParams"] = { hitsPerPage: 50, } )
starters/shopify-algolia/lib/algolia/rate-limited.ts:142
↓ 2 callersFunctiongetVercelFlagOverrides
()
starters/shopify-algolia/utils/get-vercel-flag-overrides.ts:10
↓ 2 callersFunctionhandlePriceChange
(e: ChangeEvent<HTMLInputElement>, field: "min" | "max")
starters/shopify-algolia/components/filters/price-facet.tsx:47
↓ 2 callersMethodhasFilters
()
starters/shopify-algolia/lib/algolia/filter-builder.ts:19
↓ 2 callersFunctionmakeBreadcrumbs
(product: CommerceProduct)
starters/shopify-algolia/app/(browse)/reviews/[slug]/page.tsx:106
↓ 2 callersFunctionmakeKeywords
(content: string | null | undefined)
starters/shopify-algolia/utils/make-keywords.ts:62
↓ 2 callersFunctionmakePageTitle
(collection: PlatformCollection | undefined, query: string)
starters/shopify-algolia/components/search-view.tsx:42
↓ 2 callersFunctionslugifyOptionName
(str: string)
starters/shopify-algolia/components/product/variant-dropdowns.tsx:27
↓ 2 callersFunctionslugifyOptionValue
(str: string)
starters/shopify-algolia/components/product/variant-dropdowns.tsx:34
↓ 2 callersFunctionuseAutocomplete
({ callback, debounce = 300, noOfResults = 4 }: AutocompleteArgs = {})
starters/shopify-algolia/utils/use-autocomplete.ts:13
↓ 2 callersFunctionuseIsMobile
()
starters/shopify-algolia/utils/use-mobile.ts:5
↓ 2 callersMethodwithHierarchicalCategories
(collections: PlatformMenu["items"], separator: string)
starters/shopify-algolia/utils/enrich-product.ts:14
↓ 2 callersMethodwithReviews
(allReviews: Review[])
starters/shopify-algolia/utils/enrich-product.ts:28
↓ 1 callersFunctionaddArrayFilters
(filter: FilterBuilder, fields: Record<string, string[]>)
starters/shopify-algolia/utils/build-search-filter.ts:46
↓ 1 callersFunctionaddCartItem
(prevState: any, variantId: string, productId: string)
starters/shopify-algolia/app/actions/cart.actions.ts:57
↓ 1 callersFunctionaddCategoryFilters
(filter: FilterBuilder, categories: string[], separator: string)
starters/shopify-algolia/utils/build-search-filter.ts:35
↓ 1 callersFunctionaddPriceFilters
(filter: FilterBuilder, minPrice: number | null, maxPrice: number | null)
starters/shopify-algolia/utils/build-search-filter.ts:54
↓ 1 callersFunctionaddRatingFilter
(filter: FilterBuilder, rating: number | null)
starters/shopify-algolia/utils/build-search-filter.ts:66
↓ 1 callersFunctionalgolia
(args: { applicationId: string; apiKey: string })
starters/shopify-algolia/lib/algolia/client.ts:22
↓ 1 callersFunctionalgoliaClient
(args: { applicationId: string; apiKey: string })
starters/shopify-algolia/lib/algolia/client.ts:18
next →1–100 of 471, ranked by callers