19 Commits

Author SHA1 Message Date
Loan Laux
2943168803
add useAddShippingAddress hook + add phone and region fields in address
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-08-05 19:01:24 +02:00
Loan Laux
4d48c511ca
pass pricing to addItem call for verification and update cart API URL
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-07-07 19:57:31 +03:00
Loan Laux
c2c43b76aa
refactor category and brand filtering logic
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-07-07 19:16:45 +03:00
Loan Laux
aa65a9bad9
refactor catalog products API method
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-07-06 18:43:36 +03:00
Loan Laux
3001611057
Add catalogItems API method
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-07-06 16:47:29 +03:00
Loan Laux
ad1547a586
Refactor API for getProduct and getAllProductPaths
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-07-06 16:11:26 +03:00
Loan Laux
23e0d57cf5
Move API to new Node architecture
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-07-06 15:43:38 +03:00
tedraykov
c6df70c34c Graphql codegen change
When generating graphql types, the generation of optional types is
redundant because the value is wrapped in Maybe type anyway.
Removing the redundancy simplifies the type checking whenever generated
types are used.
2021-05-23 19:15:01 +03:00
cristiancc
a0f4ab6ac8 fix: merge conflicts 2021-04-28 15:13:35 -05:00
cristiancc
9d485ba134 Merge branch 'outgrow-reaction-commerce-provider' of github.com:outgrow/commerce into fix-types 2021-04-28 14:24:05 -05:00
Loan Laux
ffe33d6453
remove/update Shopify wording in vars
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-28 21:29:09 +04:00
Loan Laux
254659e7c0
normalize data output in use-customer
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-28 21:16:50 +04:00
Loan Laux
ea9cfe9c02
reconcile carts on add-item if needed
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-27 20:16:53 +04:00
Loan Laux
3496b2a155
rename checkoutCreate to createCart and remove Shopify checkout API
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-27 18:47:39 +04:00
Loan Laux
f52978e1a3
fix cart update and add API calls to work for logged-in users
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-27 18:40:02 +04:00
Loan Laux
25ba1f1bae
implement account-tied carts and cart reconciliation
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-27 16:28:16 +04:00
Loan Laux
8f260d66e7
implement login
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-04-23 20:35:14 +04:00
cristiancc
d614e817c6 fix types for normalize products 2021-04-07 13:15:41 -05:00
Loan Laux
09249045eb
Add Reaction Commerce provider
Signed-off-by: Loan Laux <loan@outgrow.io>
2021-03-30 20:07:48 +04:00