Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VienDinhCom/next-shopify-storefront
/ functions
Functions
24 in github.com/VienDinhCom/next-shopify-storefront
⨍
Functions
24
◇
Types & classes
70
↓ 7 callers
Function
useVariantSelector
(product: Product)
src/hooks/use-variant-selector.ts:33
↓ 2 callers
Function
getProductList
(cursor?: string)
src/app/products/service.ts:5
↓ 2 callers
Function
getProductSingle
(handle: string)
src/app/products/[handle]/service.ts:7
↓ 2 callers
Function
graphql
(source: string)
src/lib/graphql/gql.ts:36
↓ 2 callers
Function
isMenuItemActive
(href: string)
src/app/header.tsx:32
↓ 1 callers
Function
selectOption
(name: string, value: string)
src/hooks/use-variant-selector.ts:114
Function
Cart
()
src/app/cart/cart.tsx:22
Function
Header
()
src/app/header.tsx:27
Function
Layout
(props: Props)
src/app/providers.tsx:11
Function
Layout
(props: Props)
src/app/layout.tsx:21
Function
NotFound
()
src/app/not-found.tsx:13
Function
Page
()
src/app/page.tsx:7
Function
Page
()
src/app/products/page.tsx:12
Function
Page
({ params }: Props)
src/app/products/[handle]/page.tsx:21
Function
Page
()
src/app/cart/page.tsx:9
Function
ProductList
(props: Props)
src/app/products/product-list.tsx:17
Function
ProductSingle
(props: Props)
src/app/products/[handle]/product-single.tsx:15
Method
constructor
(value: string, __meta__?: Record<string, any> | undefined)
src/lib/graphql/graphql.ts:9318
Function
execute
( query: TypedDocumentString<TResult, TVariables>, ...[variables]: TVariables extends Record<string, never
src/lib/storefront.ts:12
Function
generateMetadata
({ params }: Props)
src/app/products/[handle]/page.tsx:11
Function
isFragmentReady
( queryNode: TypedDocumentString<TQuery, any>, fragmentNode: TypedDocumentString<TFrag, any>, data: Frag
src/lib/graphql/fragment-masking.ts:71
Function
makeFragmentData
(data: FT, _fragment: F)
src/lib/graphql/fragment-masking.ts:65
Method
toString
()
src/lib/graphql/graphql.ts:9324
Function
useFragment
( _documentNode: DocumentTypeDecoration<TType, any>, fragmentType: FragmentType<DocumentTypeDecoration<TTy
src/lib/graphql/fragment-masking.ts:57