Skip to content

Commit

Permalink
Update providers todo list (vercel#617)
Browse files Browse the repository at this point in the history
  • Loading branch information
goncy authored Dec 17, 2021
1 parent 9fe9428 commit 983f82f
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions framework/commerce/new-provider.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,30 @@ export const handler: MutationHook<Cart, {}, CartItemBody> = {
}
```

## Showing progress and features
When creating a PR for a new provider, include this list in the PR description and mark the progress as you push so we can organize the code review. Not all points are required (but advised) so make sure to keep the list up to date.

**Status**

* [ ] CommerceProvider
* [ ] Schema & TS types
* [ ] API Operations - Get all collections
* [ ] API Operations - Get all pages
* [ ] API Operations - Get all products
* [ ] API Operations - Get page
* [ ] API Operations - Get product
* [ ] API Operations - Get Shop Info (categories and vendors working — `vendors` query still a WIP PR on Reaction)
* [ ] Hook - Add Item
* [ ] Hook - Remove Item
* [ ] Hook - Update Item
* [ ] Hook - Get Cart (account-tied carts working, anonymous carts working, cart reconciliation working)
* [ ] Auth (based on a WIP PR on Reaction - still need to implement refresh tokens)
* [ ] Customer information
* [ ] Product attributes - Size, Colors
* [ ] Custom checkout
* [ ] Typing (in progress)
* [ ] Tests

## Adding the Node.js provider API

TODO
Expand Down

0 comments on commit 983f82f

Please sign in to comment.