├── .editorconfig ├── .env.development ├── .env.production ├── .env.template ├── .gitignore ├── .prettierignore ├── README.md ├── assets ├── base.css ├── components.css └── main.css ├── components ├── cart │ ├── CartItem │ │ ├── CartItem.module.css │ │ ├── CartItem.tsx │ │ └── index.ts │ ├── CartSidebarView │ │ ├── CartSidebarView.module.css │ │ ├── CartSidebarView.tsx │ │ └── index.ts │ └── index.ts ├── common │ ├── Avatar │ │ ├── Avatar.tsx │ │ └── index.ts │ ├── FeatureBar │ │ ├── FeatureBar.module.css │ │ ├── FeatureBar.tsx │ │ └── index.ts │ ├── Footer │ │ ├── Footer.module.css │ │ ├── Footer.tsx │ │ └── index.ts │ ├── Head │ │ ├── Head.tsx │ │ └── index.ts │ ├── I18nWidget │ │ ├── I18nWidget.module.css │ │ ├── I18nWidget.tsx │ │ └── index.ts │ ├── Layout │ │ ├── Layout.module.css │ │ ├── Layout.tsx │ │ └── index.ts │ ├── Navbar │ │ ├── Navbar.module.css │ │ ├── Navbar.tsx │ │ └── index.ts │ ├── NoSSR │ │ └── NoSSR.tsx │ ├── Searchbar │ │ ├── Searchbar.module.css │ │ ├── Searchbar.tsx │ │ └── index.ts │ ├── UserNav │ │ ├── DropdownMenu.module.css │ │ ├── DropdownMenu.tsx │ │ ├── UserNav.module.css │ │ ├── UserNav.tsx │ │ └── index.ts │ └── index.ts ├── icons │ ├── ArrowLeft.tsx │ ├── Bag.tsx │ ├── Check.tsx │ ├── ChevronUp.tsx │ ├── Cross.tsx │ ├── DoubleChevron.tsx │ ├── Github.tsx │ ├── Heart.tsx │ ├── Info.tsx │ ├── Minus.tsx │ ├── Moon.tsx │ ├── Plus.tsx │ ├── RightArrow.tsx │ ├── Sun.tsx │ ├── Trash.tsx │ ├── Vercel.tsx │ └── index.ts ├── product │ ├── ProductCard │ │ ├── ProductCard.module.css │ │ ├── ProductCard.tsx │ │ └── index.ts │ ├── ProductSlider │ │ ├── ProductSlider.module.css │ │ ├── ProductSlider.tsx │ │ └── index.ts │ ├── Swatch │ │ ├── Swatch.module.css │ │ ├── Swatch.tsx │ │ └── index.ts │ └── index.ts └── ui │ ├── Button │ ├── Button.module.css │ ├── Button.tsx │ └── index.ts │ ├── Container │ ├── Container.tsx │ └── index.ts │ ├── Grid │ ├── Grid.module.css │ ├── Grid.tsx │ └── index.ts │ ├── Input │ ├── Input.module.css │ ├── Input.tsx │ └── index.ts │ ├── Link │ ├── Link.tsx │ └── index.ts │ ├── LoadingDots │ ├── LoadingDots.module.css │ ├── LoadingDots.tsx │ └── index.ts │ ├── Logo │ ├── Logo.tsx │ └── index.ts │ ├── Modal │ ├── Modal.module.css │ ├── Modal.tsx │ └── index.ts │ ├── README.md │ ├── Sidebar │ ├── Sidebar.module.css │ ├── Sidebar.tsx │ └── index.ts │ ├── Skeleton │ ├── Skeleton.module.css │ ├── Skeleton.tsx │ └── index.ts │ ├── Text │ ├── Text.module.css │ ├── Text.tsx │ └── index.ts │ ├── context.tsx │ └── index.ts ├── config ├── builder.ts ├── seo.json └── shopify.ts ├── docs ├── ROADMAP.md └── images │ ├── builder-io-organizations.png │ ├── private-key-flow.png │ ├── shopify-api-key-mapping.png │ ├── shopify-permissions.png │ └── shopify-private-app-flow.png ├── global.d.ts ├── lib ├── click-outside │ ├── click-outside.tsx │ ├── has-parent.js │ ├── index.ts │ └── is-in-dom.js ├── colors.ts ├── defaults.ts ├── hooks │ └── useAcceptCookies.ts ├── logger.ts ├── range-map.ts ├── resolve-builder-content.ts ├── shopify │ └── storefront-data-hooks │ │ ├── index.ts │ │ └── src │ │ ├── CommerceProvider.tsx │ │ ├── Context.tsx │ │ ├── api │ │ ├── operations-builder.ts │ │ └── operations.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── useAddItemToCart.ts │ │ ├── useAddItemsToCart.ts │ │ ├── useCart.ts │ │ ├── useCartCount.ts │ │ ├── useCartItems.ts │ │ ├── useCheckoutUrl.ts │ │ ├── useClientUnsafe.ts │ │ ├── useGetLineItem.ts │ │ ├── useRemoveItemFromCart.ts │ │ ├── useRemoveItemsFromCart.ts │ │ ├── useSetCartUnsafe.ts │ │ └── useUpdateItemQuantity.ts │ │ ├── types.ts │ │ └── utils │ │ ├── LocalStorage │ │ ├── LocalStorage.ts │ │ ├── index.ts │ │ └── keys.ts │ │ ├── index.ts │ │ ├── product.ts │ │ └── types │ │ ├── index.ts │ │ └── isCart.ts └── to-pixels.ts ├── license.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── [[...path]].tsx ├── _app.tsx ├── cart.tsx ├── collection │ └── [handle].tsx ├── product │ └── [handle].tsx └── search.tsx ├── postcss.config.js ├── public ├── bg-products.svg ├── cursor-left.png ├── cursor-right.png ├── favicon.ico ├── flag-en-us.svg ├── flag-es-ar.svg ├── flag-es-co.svg ├── flag-es.svg ├── icon-144x144.png ├── icon-192x192.png ├── icon-512x512.png ├── icon.png ├── jacket.png ├── site.webmanifest ├── slider-arrows.png └── vercel.svg ├── sections ├── CollectionView │ ├── CollectionView.builder.ts │ ├── CollectionView.module.css │ └── CollectionView.tsx ├── Hero │ ├── Hero.builder.ts │ ├── Hero.module.css │ └── Hero.tsx ├── ProductGrid │ ├── ProductGrid.builder.ts │ └── ProductGrid.tsx └── ProductView │ ├── ProductView.builder.ts │ ├── ProductView.module.css │ └── ProductView.tsx ├── tailwind.config.js ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/.env.production -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/.env.template -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | public -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/README.md -------------------------------------------------------------------------------- /assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/assets/base.css -------------------------------------------------------------------------------- /assets/components.css: -------------------------------------------------------------------------------- 1 | .fit { 2 | min-height: calc(100vh - 88px); 3 | } 4 | -------------------------------------------------------------------------------- /assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/assets/main.css -------------------------------------------------------------------------------- /components/cart/CartItem/CartItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/cart/CartItem/CartItem.module.css -------------------------------------------------------------------------------- /components/cart/CartItem/CartItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/cart/CartItem/CartItem.tsx -------------------------------------------------------------------------------- /components/cart/CartItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CartItem' 2 | -------------------------------------------------------------------------------- /components/cart/CartSidebarView/CartSidebarView.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/cart/CartSidebarView/CartSidebarView.module.css -------------------------------------------------------------------------------- /components/cart/CartSidebarView/CartSidebarView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/cart/CartSidebarView/CartSidebarView.tsx -------------------------------------------------------------------------------- /components/cart/CartSidebarView/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CartSidebarView' 2 | -------------------------------------------------------------------------------- /components/cart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/cart/index.ts -------------------------------------------------------------------------------- /components/common/Avatar/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Avatar/Avatar.tsx -------------------------------------------------------------------------------- /components/common/Avatar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Avatar' 2 | -------------------------------------------------------------------------------- /components/common/FeatureBar/FeatureBar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/FeatureBar/FeatureBar.module.css -------------------------------------------------------------------------------- /components/common/FeatureBar/FeatureBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/FeatureBar/FeatureBar.tsx -------------------------------------------------------------------------------- /components/common/FeatureBar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './FeatureBar' 2 | -------------------------------------------------------------------------------- /components/common/Footer/Footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Footer/Footer.module.css -------------------------------------------------------------------------------- /components/common/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Footer/Footer.tsx -------------------------------------------------------------------------------- /components/common/Footer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Footer' 2 | -------------------------------------------------------------------------------- /components/common/Head/Head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Head/Head.tsx -------------------------------------------------------------------------------- /components/common/Head/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Head' 2 | -------------------------------------------------------------------------------- /components/common/I18nWidget/I18nWidget.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/I18nWidget/I18nWidget.module.css -------------------------------------------------------------------------------- /components/common/I18nWidget/I18nWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/I18nWidget/I18nWidget.tsx -------------------------------------------------------------------------------- /components/common/I18nWidget/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './I18nWidget' 2 | -------------------------------------------------------------------------------- /components/common/Layout/Layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Layout/Layout.module.css -------------------------------------------------------------------------------- /components/common/Layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Layout/Layout.tsx -------------------------------------------------------------------------------- /components/common/Layout/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Layout' 2 | -------------------------------------------------------------------------------- /components/common/Navbar/Navbar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Navbar/Navbar.module.css -------------------------------------------------------------------------------- /components/common/Navbar/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Navbar/Navbar.tsx -------------------------------------------------------------------------------- /components/common/Navbar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Navbar' 2 | -------------------------------------------------------------------------------- /components/common/NoSSR/NoSSR.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/NoSSR/NoSSR.tsx -------------------------------------------------------------------------------- /components/common/Searchbar/Searchbar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Searchbar/Searchbar.module.css -------------------------------------------------------------------------------- /components/common/Searchbar/Searchbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/Searchbar/Searchbar.tsx -------------------------------------------------------------------------------- /components/common/Searchbar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Searchbar' 2 | -------------------------------------------------------------------------------- /components/common/UserNav/DropdownMenu.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/UserNav/DropdownMenu.module.css -------------------------------------------------------------------------------- /components/common/UserNav/DropdownMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/UserNav/DropdownMenu.tsx -------------------------------------------------------------------------------- /components/common/UserNav/UserNav.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/UserNav/UserNav.module.css -------------------------------------------------------------------------------- /components/common/UserNav/UserNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/UserNav/UserNav.tsx -------------------------------------------------------------------------------- /components/common/UserNav/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './UserNav' 2 | -------------------------------------------------------------------------------- /components/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/common/index.ts -------------------------------------------------------------------------------- /components/icons/ArrowLeft.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/ArrowLeft.tsx -------------------------------------------------------------------------------- /components/icons/Bag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Bag.tsx -------------------------------------------------------------------------------- /components/icons/Check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Check.tsx -------------------------------------------------------------------------------- /components/icons/ChevronUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/ChevronUp.tsx -------------------------------------------------------------------------------- /components/icons/Cross.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Cross.tsx -------------------------------------------------------------------------------- /components/icons/DoubleChevron.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/DoubleChevron.tsx -------------------------------------------------------------------------------- /components/icons/Github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Github.tsx -------------------------------------------------------------------------------- /components/icons/Heart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Heart.tsx -------------------------------------------------------------------------------- /components/icons/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Info.tsx -------------------------------------------------------------------------------- /components/icons/Minus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Minus.tsx -------------------------------------------------------------------------------- /components/icons/Moon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Moon.tsx -------------------------------------------------------------------------------- /components/icons/Plus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Plus.tsx -------------------------------------------------------------------------------- /components/icons/RightArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/RightArrow.tsx -------------------------------------------------------------------------------- /components/icons/Sun.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Sun.tsx -------------------------------------------------------------------------------- /components/icons/Trash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Trash.tsx -------------------------------------------------------------------------------- /components/icons/Vercel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/Vercel.tsx -------------------------------------------------------------------------------- /components/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/icons/index.ts -------------------------------------------------------------------------------- /components/product/ProductCard/ProductCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/ProductCard/ProductCard.module.css -------------------------------------------------------------------------------- /components/product/ProductCard/ProductCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/ProductCard/ProductCard.tsx -------------------------------------------------------------------------------- /components/product/ProductCard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/ProductCard/index.ts -------------------------------------------------------------------------------- /components/product/ProductSlider/ProductSlider.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/ProductSlider/ProductSlider.module.css -------------------------------------------------------------------------------- /components/product/ProductSlider/ProductSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/ProductSlider/ProductSlider.tsx -------------------------------------------------------------------------------- /components/product/ProductSlider/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProductSlider' 2 | -------------------------------------------------------------------------------- /components/product/Swatch/Swatch.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/Swatch/Swatch.module.css -------------------------------------------------------------------------------- /components/product/Swatch/Swatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/Swatch/Swatch.tsx -------------------------------------------------------------------------------- /components/product/Swatch/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Swatch' 2 | -------------------------------------------------------------------------------- /components/product/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/product/index.ts -------------------------------------------------------------------------------- /components/ui/Button/Button.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Button/Button.module.css -------------------------------------------------------------------------------- /components/ui/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Button/Button.tsx -------------------------------------------------------------------------------- /components/ui/Button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Button/index.ts -------------------------------------------------------------------------------- /components/ui/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Container/Container.tsx -------------------------------------------------------------------------------- /components/ui/Container/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Container' 2 | -------------------------------------------------------------------------------- /components/ui/Grid/Grid.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Grid/Grid.module.css -------------------------------------------------------------------------------- /components/ui/Grid/Grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Grid/Grid.tsx -------------------------------------------------------------------------------- /components/ui/Grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Grid/index.ts -------------------------------------------------------------------------------- /components/ui/Input/Input.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Input/Input.module.css -------------------------------------------------------------------------------- /components/ui/Input/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Input/Input.tsx -------------------------------------------------------------------------------- /components/ui/Input/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Input' 2 | -------------------------------------------------------------------------------- /components/ui/Link/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Link/Link.tsx -------------------------------------------------------------------------------- /components/ui/Link/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Link' 2 | -------------------------------------------------------------------------------- /components/ui/LoadingDots/LoadingDots.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/LoadingDots/LoadingDots.module.css -------------------------------------------------------------------------------- /components/ui/LoadingDots/LoadingDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/LoadingDots/LoadingDots.tsx -------------------------------------------------------------------------------- /components/ui/LoadingDots/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LoadingDots' 2 | -------------------------------------------------------------------------------- /components/ui/Logo/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Logo/Logo.tsx -------------------------------------------------------------------------------- /components/ui/Logo/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Logo' 2 | -------------------------------------------------------------------------------- /components/ui/Modal/Modal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Modal/Modal.module.css -------------------------------------------------------------------------------- /components/ui/Modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Modal/Modal.tsx -------------------------------------------------------------------------------- /components/ui/Modal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Modal' 2 | -------------------------------------------------------------------------------- /components/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/README.md -------------------------------------------------------------------------------- /components/ui/Sidebar/Sidebar.module.css: -------------------------------------------------------------------------------- 1 | .root { 2 | @apply fixed inset-0 overflow-hidden h-full z-50; 3 | } 4 | -------------------------------------------------------------------------------- /components/ui/Sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /components/ui/Sidebar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Sidebar' 2 | -------------------------------------------------------------------------------- /components/ui/Skeleton/Skeleton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Skeleton/Skeleton.module.css -------------------------------------------------------------------------------- /components/ui/Skeleton/Skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Skeleton/Skeleton.tsx -------------------------------------------------------------------------------- /components/ui/Skeleton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Skeleton' 2 | -------------------------------------------------------------------------------- /components/ui/Text/Text.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Text/Text.module.css -------------------------------------------------------------------------------- /components/ui/Text/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/Text/Text.tsx -------------------------------------------------------------------------------- /components/ui/Text/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Text' 2 | -------------------------------------------------------------------------------- /components/ui/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/context.tsx -------------------------------------------------------------------------------- /components/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/components/ui/index.ts -------------------------------------------------------------------------------- /config/builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/config/builder.ts -------------------------------------------------------------------------------- /config/seo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/config/seo.json -------------------------------------------------------------------------------- /config/shopify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/config/shopify.ts -------------------------------------------------------------------------------- /docs/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/docs/ROADMAP.md -------------------------------------------------------------------------------- /docs/images/builder-io-organizations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/docs/images/builder-io-organizations.png -------------------------------------------------------------------------------- /docs/images/private-key-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/docs/images/private-key-flow.png -------------------------------------------------------------------------------- /docs/images/shopify-api-key-mapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/docs/images/shopify-api-key-mapping.png -------------------------------------------------------------------------------- /docs/images/shopify-permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/docs/images/shopify-permissions.png -------------------------------------------------------------------------------- /docs/images/shopify-private-app-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/docs/images/shopify-private-app-flow.png -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/global.d.ts -------------------------------------------------------------------------------- /lib/click-outside/click-outside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/click-outside/click-outside.tsx -------------------------------------------------------------------------------- /lib/click-outside/has-parent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/click-outside/has-parent.js -------------------------------------------------------------------------------- /lib/click-outside/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './click-outside' 2 | -------------------------------------------------------------------------------- /lib/click-outside/is-in-dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/click-outside/is-in-dom.js -------------------------------------------------------------------------------- /lib/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/colors.ts -------------------------------------------------------------------------------- /lib/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/defaults.ts -------------------------------------------------------------------------------- /lib/hooks/useAcceptCookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/hooks/useAcceptCookies.ts -------------------------------------------------------------------------------- /lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/logger.ts -------------------------------------------------------------------------------- /lib/range-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/range-map.ts -------------------------------------------------------------------------------- /lib/resolve-builder-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/resolve-builder-content.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/index.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/CommerceProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/CommerceProvider.tsx -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/Context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/Context.tsx -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/api/operations-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/api/operations-builder.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/api/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/api/operations.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/index.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useAddItemToCart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useAddItemToCart.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useAddItemsToCart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useAddItemsToCart.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useCart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useCart.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useCartCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useCartCount.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useCartItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useCartItems.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useCheckoutUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useCheckoutUrl.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useClientUnsafe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useClientUnsafe.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useGetLineItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useGetLineItem.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useRemoveItemFromCart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useRemoveItemFromCart.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useRemoveItemsFromCart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useRemoveItemsFromCart.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useSetCartUnsafe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useSetCartUnsafe.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/hooks/useUpdateItemQuantity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/hooks/useUpdateItemQuantity.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/types.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/LocalStorage/LocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/LocalStorage/LocalStorage.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/LocalStorage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/LocalStorage/index.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/LocalStorage/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/LocalStorage/keys.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/index.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/product.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/types/index.ts -------------------------------------------------------------------------------- /lib/shopify/storefront-data-hooks/src/utils/types/isCart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/shopify/storefront-data-hooks/src/utils/types/isCart.ts -------------------------------------------------------------------------------- /lib/to-pixels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/lib/to-pixels.ts -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/license.md -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/package.json -------------------------------------------------------------------------------- /pages/[[...path]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/pages/[[...path]].tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/cart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/pages/cart.tsx -------------------------------------------------------------------------------- /pages/collection/[handle].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/pages/collection/[handle].tsx -------------------------------------------------------------------------------- /pages/product/[handle].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/pages/product/[handle].tsx -------------------------------------------------------------------------------- /pages/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/pages/search.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/bg-products.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/bg-products.svg -------------------------------------------------------------------------------- /public/cursor-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/cursor-left.png -------------------------------------------------------------------------------- /public/cursor-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/cursor-right.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/flag-en-us.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/flag-en-us.svg -------------------------------------------------------------------------------- /public/flag-es-ar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/flag-es-ar.svg -------------------------------------------------------------------------------- /public/flag-es-co.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/flag-es-co.svg -------------------------------------------------------------------------------- /public/flag-es.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/flag-es.svg -------------------------------------------------------------------------------- /public/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/icon-144x144.png -------------------------------------------------------------------------------- /public/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/icon-192x192.png -------------------------------------------------------------------------------- /public/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/icon-512x512.png -------------------------------------------------------------------------------- /public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/icon.png -------------------------------------------------------------------------------- /public/jacket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/jacket.png -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /public/slider-arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/slider-arrows.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /sections/CollectionView/CollectionView.builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/CollectionView/CollectionView.builder.ts -------------------------------------------------------------------------------- /sections/CollectionView/CollectionView.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/CollectionView/CollectionView.module.css -------------------------------------------------------------------------------- /sections/CollectionView/CollectionView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/CollectionView/CollectionView.tsx -------------------------------------------------------------------------------- /sections/Hero/Hero.builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/Hero/Hero.builder.ts -------------------------------------------------------------------------------- /sections/Hero/Hero.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/Hero/Hero.module.css -------------------------------------------------------------------------------- /sections/Hero/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/Hero/Hero.tsx -------------------------------------------------------------------------------- /sections/ProductGrid/ProductGrid.builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/ProductGrid/ProductGrid.builder.ts -------------------------------------------------------------------------------- /sections/ProductGrid/ProductGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/ProductGrid/ProductGrid.tsx -------------------------------------------------------------------------------- /sections/ProductView/ProductView.builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/ProductView/ProductView.builder.ts -------------------------------------------------------------------------------- /sections/ProductView/ProductView.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/ProductView/ProductView.module.css -------------------------------------------------------------------------------- /sections/ProductView/ProductView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/sections/ProductView/ProductView.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrianhajdin/builderio-demo/HEAD/yarn.lock --------------------------------------------------------------------------------