commercelayer-sanity-template
A multi-country ecommerce template built with Commerce Layer, Next.js, Sanity studio, and deployed to Netlify.
Language: typescript
Author: Dustin Berry (@thedustin)
195 stars · 654 views
Files
- productImage.ts (typescript)
- Slug.ts (typescript)
- String.ts (typescript)
- schemaTypes.ts (typescript)
- main.css (css)
- SEO.tsx (typescript)
- LanguageSelector.tsx (typescript)
- Layout.tsx (typescript)
- _document.tsx (typescript)
- _app.tsx (typescript)
- [product].tsx (typescript)
- sitemap.xml (xml)
- cart.tsx (typescript)
- next.config.mjs (javascript)
- postcss.config.js (javascript)
- BlockContent.ts (typescript)
- size.ts (typescript)
- renovate.json (json)
- supportedLanguages.ts (typescript)
- Text.ts (typescript)
- tailwind.config.js (javascript)
- ATTRIBUTION.md (markdown)
- variant.ts (typescript)
- taxon.ts (typescript)
- product.ts (typescript)
- CHANGELOG.md (markdown)
- README.md (markdown)
- components ()
- public ()
- hooks ()
- locale ()
- Page.tsx (typescript)
- taxonomy.ts (typescript)
- pages ()
- [countryCode] ()
- [lang] ()
- studio ()
- plugins ()
- studioLogo ()
- schemas ()
- documents ()
- catalog.ts (typescript)
- locale ()
- styles ()
- sanity.cli.ts (typescript)
- LICENSE (plaintext)
- index.tsx (typescript)
- index.tsx (typescript)
- Countries.tsx (typescript)
- CountrySelector.tsx (typescript)
- Footer.tsx (typescript)
- Header.tsx (typescript)
- [[...index]].tsx (typescript)
- Hero.tsx (typescript)
- Taxonomies.tsx (typescript)
- GetToken.ts (typescript)
- netlify.toml (toml)
- next-env.d.ts (typescript)
- package.json (json)
- index.tsx (typescript)
- manifest.json (json)
- sanity.config.ts (typescript)
- blockContent.ts (typescript)
- country.ts (typescript)
- ProductsList.tsx (typescript)
- index.ts (typescript)