MCPcopy Index your code
hub / github.com/VienDinhCom/next-shopify-storefront

github.com/VienDinhCom/next-shopify-storefront @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
94 symbols 151 edges 27 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Props (Interface)
(no doc)
src/app/providers.tsx
Product (Interface)
(no doc)
src/hooks/use-variant-selector.ts
Props (Interface)
(no doc)
src/app/layout.tsx
Props (Interface)
(no doc)
src/app/products/product-list.tsx
Props (Interface)
(no doc)
src/app/products/[handle]/page.tsx
Props (Interface)
(no doc)
src/app/products/[handle]/product-single.tsx

Core symbols most depended-on inside this repo

useVariantSelector
called by 7
src/hooks/use-variant-selector.ts
graphql
called by 2
src/lib/graphql/gql.ts
isMenuItemActive
called by 2
src/app/header.tsx
getProductList
called by 2
src/app/products/service.ts
getProductSingle
called by 2
src/app/products/[handle]/service.ts
selectOption
called by 1
src/hooks/use-variant-selector.ts
execute
called by 0
src/lib/storefront.ts
useFragment
called by 0
src/lib/graphql/fragment-masking.ts

Shape

Enum 62
Function 22
Interface 6
Class 2
Method 2

Languages

TypeScript100%

Modules by API surface

src/lib/graphql/graphql.ts66 symbols
src/lib/graphql/fragment-masking.ts3 symbols
src/hooks/use-variant-selector.ts3 symbols
src/app/products/[handle]/page.tsx3 symbols
src/app/providers.tsx2 symbols
src/app/products/product-list.tsx2 symbols
src/app/products/[handle]/product-single.tsx2 symbols
src/app/layout.tsx2 symbols
src/app/header.tsx2 symbols
src/lib/storefront.ts1 symbols
src/lib/graphql/gql.ts1 symbols
src/app/products/service.ts1 symbols

For agents

$ claude mcp add next-shopify-storefront \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact