* Fix navigation between cart and menu on mobile
On mobile when the Sidebar menu is open and you want to switch to cart, it would toggle the sidebar and close it instead of switching view.
* Adds missing openSidebar to useUI hook
* Sets correct Sidebar view when adding a product
If the last selected view on mobile was the menu, it was shown instead of the cart when adding a product.
Co-authored-by: Bel <curciobelen@gmail.com>
* new SFCC provider
* add search
* normalization + search
* categories as search results
* adress PR feedback
* Update README.md
* get all paths for SSG
* product variants and options
* Apply suggestions from code review
Co-authored-by: Luis Alvarez D. <luis@vercel.com>
* remove console log
* prettier
* clean console log
* ran prettier
* Updated readme
* remove static data and revert config changes
* set default site
Co-authored-by: Luis Alvarez D. <luis@vercel.com>
* Add lodash.debounce to package.json dependencies
Shopify provider requires `lodash.debounce` package. This package is installed in BigCommerce provider, but not in Shopify provider. After BigCommerce is removed, Shopfify provider can't be installed.
This PR fixes this error
* Install lodash debounce and its @types to providers that use this package
fix(site): prevent click-outside to close children ref
* feat: Add forwardRef for compatibility
* fix(site): remove asChild for dropdown Fragment
Co-authored-by: Dom Sip <dom@vercel.com>
* Adding Dropdown Component
* Styling Issues
* Wishlist Fix
* Fixes for Wishlist View
* Hearts now work again
* Rollback ts
* Removing extra config to disable BigCommerce
* Fixes for Wishlist View
* Remove transition/animation for mobile
* New Updates.
* New Updates.
* Dropdown fix
* Polish
* export
* export
* revert tsconfig
Co-authored-by: Luis Alvarez D. <luis@vercel.com>
Co-authored-by: Dom Sip <dom@vercel.com>
Co-authored-by: Luis Alvarez D. <luis@vercel.com>
* Updated turbo version
* Added taskr to packages/local
* Move json files
* Include missing extension
* Fixed prettierignore
* Updated swc plugin
* Moved swc plugin to its own package
* Added note
* Removed unused package
* Added watch for file changes
* Added taskr deps to every package
* Added taskfile to every package
* Updated scripts in every package
* Added 2 utiity scripts
* Fix turbo dev script
* Update swc plugin to include jsx import
* Updated build script in main package.json