Feat: Medusa react price list (#1258)
* export everything from price lists in core * medusa-js price list * feat: add product list for price lists * feat: add product list for price lists * add price list to admin module * add price list hooks initial * refactor: product list controller * fix: add integration test for price list products * update types * add tests for price lists * update medusa react tests * update update request for price lists * Apply suggestions from code review Co-authored-by: Sebastian Rindom <skrindom@gmail.com> * rename methods * pr feedback * list products from price list * fix errors after merge * update medusa react with medusa-js method name changes * redo changes * update hook names * fix: routes in msw handler Co-authored-by: Sebastian Rindom <skrindom@gmail.com> Co-authored-by: Zakaria El Asri <zakaria.elas@gmail.com>
This commit is contained in:
@@ -10,7 +10,7 @@ Thank you for considering contributing to Medusa! This document will outline how
|
||||
|
||||
## Issues before PRs
|
||||
|
||||
1. Before you start working on a change please make sure that there is an issue for what you will be working on. You can either find and [existing issue](https://github.com/medusajs/medusa/issues) or [open a new issue](https://github.com/medusajs/medusa/issues/new) if none exists. Doing this makes sure that others can contribute with thoughts or suggest alternatives, ultimately making sure that we only add changes that make
|
||||
1. Before you start working on a change please make sure that there is an issue for what you will be working on. You can either find and [existing issue](https://github.com/medusajs/medusa/issues) or [open a new issue](https://github.com/medusajs/medusa/issues/new) if none exists. Doing this makes sure that others can contribute with thoughts or suggest alternatives, ultimately making sure that we only add changes that make
|
||||
|
||||
2. When you are ready to start working on a change you should first [fork the Medusa repo](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) and [branch out](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-and-deleting-branches-within-your-repository) from the `develop` branch.
|
||||
3. Make your changes.
|
||||
@@ -21,17 +21,21 @@ Thank you for considering contributing to Medusa! This document will outline how
|
||||
### Branches
|
||||
|
||||
All changes should be part of a branch and submitted as a pull request - your branches should be prefixed with one of:
|
||||
|
||||
- `fix/` for bug fixes
|
||||
- `feat/` for features
|
||||
- `docs/` for documentation changes
|
||||
|
||||
### Commits
|
||||
|
||||
Strive towards keeping your commits small and isolated - this helps the reviewer understand what is going on and makes it easier to process your requests.
|
||||
|
||||
### Pull Requests
|
||||
Once your changes are ready you must submit your branch as a pull request. Your pull request should be opened against the `develop` branch in the main Medusa repo.
|
||||
|
||||
Once your changes are ready you must submit your branch as a pull request. Your pull request should be opened against the `develop` branch in the main Medusa repo.
|
||||
|
||||
In your PR's description you should follow the structure:
|
||||
|
||||
- **What** - what changes are in this PR
|
||||
- **Why** - why are these changes relevant
|
||||
- **How** - how have the changes been implemented
|
||||
@@ -52,8 +56,8 @@ All PRs should include tests for the changes that are included. We have two type
|
||||
|
||||
### Documentation
|
||||
|
||||
- We generally encourage to document your changes through comments in your code.
|
||||
- If you alter user-facing behaviour you must provide documentation for such changes.
|
||||
- We generally encourage to document your changes through comments in your code.
|
||||
- If you alter user-facing behaviour you must provide documentation for such changes.
|
||||
- All methods and endpoints should be documented using [JSDoc](https://jsdoc.app/) and [`swagger-inline`](https://www.npmjs.com/package/swagger-inline)
|
||||
|
||||
### Release
|
||||
|
||||
Reference in New Issue
Block a user