82 Commits

Author SHA1 Message Date
Chloe
2fd671e53f fix typescript
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-10 10:46:05 +07:00
Chloe
ea7714d9b6 fix build failed in vendor
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-10 09:57:49 +07:00
Chloe
c2fa21c7ba some minor fixes to other providers
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-10 09:37:04 +07:00
Chloe
381d4a987f add missing types to site
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-09 21:03:33 +07:00
Chloe
1de2d253e9 add types for js-cookie
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-09 20:42:19 +07:00
Chloe
1fefa1ccc5 add js-cookie
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-09 20:39:09 +07:00
Chloe
7184db6eb4 add lodash dependency
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-09 20:36:15 +07:00
Chloe
12f9e5c48e fix missing dependency
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-09 20:25:40 +07:00
Chloe
611a18b07f
Fix/opencommerce provider (#10)
* sync changes with latest changes

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

* fix typescripts

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

* fix all types issue and checkout process

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

* fix some types

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

* several fixes

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

* remove console log

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

---------

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-09 20:11:53 +07:00
Chloe
1f2634a38c Merge remote-tracking branch 'upstream/main' 2023-03-08 17:23:03 +07:00
Catalin Pinte
d1d9e8c434
Fix auth & wishlist (#918)
* Fix auth & wishlist

* Revert files

* Update signup.ts

* Update signup.ts

* Requested changes

* Revert fetch options
2023-01-30 10:50:25 -05:00
Catalin Pinte
252355717d
Fix image sizes & category filters (#939)
* Fix image height & missing query string

* Update ProductView.tsx

* Update ProductView.tsx

* Update index.tsx

* Remove unused path
2023-01-26 09:19:19 -05:00
Catalin Pinte
4efa502666
Update to Next.js 13 (#870) 2022-12-21 09:51:55 -06:00
Catalin Pinte
6bc223adb3
Improve error handling (#886)
* Improve error handling

* Update fetch-graphql-api.ts
2022-11-28 08:17:43 +02:00
Lorenzo Stramaccia
d09aff1745
Fix 500 when a product is not found (#880) 2022-11-28 08:15:22 +02:00
Catalin Pinte
90aa798891
Fix Commerce.js product normalizer (#877)
* Fix normalizer, since assets is optional now.

* Fix missing categories & options

* Update cart normalizer
2022-11-16 08:36:16 +02:00
Catalin Pinte
c75b0fc001
Dynamic API routes (#836)
* Add dynamic API endpoints

* Add missing dependency

* Update api handlers

* Updates

* Fix build errors

* Update package.json

* Add checkout endpoint parser & update errors

* Update tsconfig.json

* Update cart.ts

* Update parser

* Update errors.ts

* Update errors.ts

* Move to Edge runtime

* Revert to local

* Fix switchable runtimes

* Make nodejs default runtime

* Update pnpm-lock.yaml

* Update handlers

* Fix build errors

* Change headers
2022-10-30 13:41:21 -05:00
Catalin Pinte
a5b367a747
Update get-search-variables.ts (#846) 2022-10-13 08:03:58 -05:00
Catalin Pinte
990bdf1e6a
Fix bigcommerce brands (#837) 2022-10-06 17:08:58 +03:00
Catalin Pinte
6c2610584d
Update types (#831)
* Update product types

* Cart types progress, add zod & initial schema validator

* Update normalize.ts

* Update with-schema-parser.ts

* Updated types, schemas & providers

* Fix providers after schema parse errors

* Fix paths

* More provider fixes

* Fix kibocommerce & commercejs

* Add customer updated types & fixes

* Add checkout & customer types

* Import core types only from commerce

* Update tsconfig.json

* Convert hooks interfaces to types

* Requested changes

* Change to relative paths

* Move Zod dependency
2022-10-05 09:02:29 +03:00
Catalin Pinte
8398a96215
Update Shopify API version (#833) 2022-09-28 18:06:31 +03:00
Catalin Pinte
11609a9e71
Upgrade dependencies & pnpm (#785)
* Updated log

* Updates to root

* Updates to pnpm

* successfully moved to pnpm

* type issue

* Local as the default provider

* Upgrade dependencies

* Revert to local

* Upgrade React

* Update node-fetch deps

* Fix types

* Ignore warnings

* Fix missing dependency

* Update pnpm-lock.yaml

* Add missing @types/cookie

* Upgrade dependencies

* Fix missing dependencies

* Update README.md

Co-authored-by: Bel Curcio <curciobel@gmail.com>
2022-09-19 08:14:49 +03:00
Chloe
c92eac49ec
Fix build failed for all providers (#9)
* Update type for cart data

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>

* Fix build fails for all providers

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-31 12:19:33 +07:00
Chloe
eca79f89aa
Normalize custom navigation url (#8)
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-31 11:01:51 +07:00
Chloe
a84e526386 Fix typing error
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-19 19:17:21 +07:00
Chloe
cd145b05eb Fix failed build for local package
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-19 11:01:49 +07:00
Chloe
67b2629905 Fix build failed on local package
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-19 10:37:24 +07:00
Chloe
401d662f13 Update Readme
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-19 09:49:45 +07:00
Chloe
3bf6ba11f6 Change API endpoint
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-19 09:48:00 +07:00
Chloe
499b33d91a Update new commerce provider info
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-18 17:49:40 +07:00
Chloe
237a207caf Minor fixes for checkout view
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-18 16:12:42 +07:00
Chloe
c909152d39 Update dependency
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-18 15:53:31 +07:00
Chloe
66bffe96b7 Merge branch 'main' of https://github.com/reactioncommerce/commerce into open-commerce
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-18 15:37:16 +07:00
Chloe
d6b47cad1a Fix typing
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-17 17:17:39 +07:00
Chloe
630b4ba486 Polish checkout view
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-17 17:09:08 +07:00
Eduardo Fortuna
f059d4e6c4
Update Shopify Storefront API Version (#736) 2022-05-16 16:02:19 +02:00
Chloe
9bbd1b29a7 Update README file
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-16 18:03:42 +07:00
Chloe
80f2b72ef8 Use example payment method plugin for demo site
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-16 16:06:01 +07:00
Chloe
0f199bba0e Remove console.log
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-15 19:56:27 +07:00
Chloe
0e160cc695 Remove unused function
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-15 19:40:28 +07:00
Chloe
8d19c79054 Custom Navigation
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-15 19:33:54 +07:00
Chloe
250e03feef Add README file
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-10 09:33:09 +07:00
Chloe
94a145b604 Add custome checkout function
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-08 13:04:25 +07:00
Chloe
fc05c0b189 Fix typescript
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-03 13:56:23 +07:00
Chloe
3743982471 Merge branch 'main' of https://github.com/reactioncommerce/commerce into open-commerce
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-03 13:50:29 +07:00
Chloe
4c4f49c676 Update add multiple variant items logic
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-05-03 13:49:35 +07:00
Chloe
dd3efaa301 Fix undefined _id
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-29 17:51:32 +07:00
Chloe
054ac1dcfb Modify env for supporting image optimization
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-29 17:41:12 +07:00
Chloe
735b0eded4 Small refactor
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-29 17:06:15 +07:00
Dom Sip
4bb8fcb06d
docs(sfcc): demo link (#744) 2022-04-28 12:54:14 -05:00