44 Commits

Author SHA1 Message Date
Chloe
1b2051273d update readme
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-10 10:56:39 +07:00
Chloe
2fd671e53f fix typescript
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2023-03-10 10:46:05 +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
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
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
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
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
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
Chloe
2a32beb5cd Fix typescript errors & normalize cart
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-28 19:09:35 +07:00
Chloe
7d1b542b6f Complete use-cart hook
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-28 11:22:40 +07:00
Chloe
1b2904ac1f Add cart endpoints/handlers
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-27 15:57:16 +07:00
Chloe
f5f8d7bd8b Fix some broken types
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:06 +07:00
Chloe
2401a42b63 Add use-search hooks
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:06 +07:00
Chloe
79b659048e Update api endpoint
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:06 +07:00
Chloe
049c7f4e16 Add dummy endpoints
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:06 +07:00
Chloe
5de4e77e21 Add get-page operator
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:06 +07:00
Chloe
29b0e064a9 Add get-all-pages operator
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:05 +07:00
Chloe
8eda86ae82 Add get-site-info operator
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:05 +07:00
Chloe
ce31d86352 Finish get-all-products operators
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:05 +07:00
Chloe
2701b30756 Modify env template
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:05 +07:00
Chloe
0065566752 Add get-all-products operator
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:05 +07:00
Chloe
e3ad683cf2 Initial api integration
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
2022-04-26 16:45:05 +07:00