MCPcopy Create free account

hub / github.com/VienDinhCom/next-shopify-storefront / functions

Functions24 in github.com/VienDinhCom/next-shopify-storefront

↓ 7 callersFunctionuseVariantSelector
(product: Product)
src/hooks/use-variant-selector.ts:33
↓ 2 callersFunctiongetProductList
(cursor?: string)
src/app/products/service.ts:5
↓ 2 callersFunctiongetProductSingle
(handle: string)
src/app/products/[handle]/service.ts:7
↓ 2 callersFunctiongraphql
(source: string)
src/lib/graphql/gql.ts:36
↓ 2 callersFunctionisMenuItemActive
(href: string)
src/app/header.tsx:32
↓ 1 callersFunctionselectOption
(name: string, value: string)
src/hooks/use-variant-selector.ts:114
FunctionCart
()
src/app/cart/cart.tsx:22
FunctionHeader
()
src/app/header.tsx:27
FunctionLayout
(props: Props)
src/app/providers.tsx:11
FunctionLayout
(props: Props)
src/app/layout.tsx:21
FunctionNotFound
()
src/app/not-found.tsx:13
FunctionPage
()
src/app/page.tsx:7
FunctionPage
()
src/app/products/page.tsx:12
FunctionPage
({ params }: Props)
src/app/products/[handle]/page.tsx:21
FunctionPage
()
src/app/cart/page.tsx:9
FunctionProductList
(props: Props)
src/app/products/product-list.tsx:17
FunctionProductSingle
(props: Props)
src/app/products/[handle]/product-single.tsx:15
Methodconstructor
(value: string, __meta__?: Record<string, any> | undefined)
src/lib/graphql/graphql.ts:9318
Functionexecute
( query: TypedDocumentString<TResult, TVariables>, ...[variables]: TVariables extends Record<string, never
src/lib/storefront.ts:12
FunctiongenerateMetadata
({ params }: Props)
src/app/products/[handle]/page.tsx:11
FunctionisFragmentReady
( queryNode: TypedDocumentString<TQuery, any>, fragmentNode: TypedDocumentString<TFrag, any>, data: Frag
src/lib/graphql/fragment-masking.ts:71
FunctionmakeFragmentData
(data: FT, _fragment: F)
src/lib/graphql/fragment-masking.ts:65
MethodtoString
()
src/lib/graphql/graphql.ts:9324
FunctionuseFragment
( _documentNode: DocumentTypeDecoration<TType, any>, fragmentType: FragmentType<DocumentTypeDecoration<TTy
src/lib/graphql/fragment-masking.ts:57