Skip to content

Commit

Permalink
Remove MobX-related documentation
Browse files Browse the repository at this point in the history
Signed-off-by: Janus Reith <[email protected]>
  • Loading branch information
janus-reith committed May 19, 2020
1 parent e5e01d5 commit 1f2a422
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 43 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ Reaction comes with a robust set of core commerce capabilities right out of the

Check out the full list of Reaction [features](https://www.reactioncommerce.com/features) and [release history](https://reactioncommerce.com/roadmap) for more info.

This example storefront is built with [Next.js](https://nextjs.org/), [React](https://reactjs.org/), [MobX](https://mobx.js.org/getting-started.html), [GraphQL](https://graphql.org/), and [Apollo Client](https://www.apollographql.com/docs/react/)
This example storefront is built with [Next.js](https://nextjs.org/), [React](https://reactjs.org/), [GraphQL](https://graphql.org/), and [Apollo Client](https://www.apollographql.com/docs/react/)

- Headless ecommerce example storefront built with [Next.js](https://nextjs.org/), [React](https://reactjs.org/), [MobX](https://mobx.js.org/getting-started.html), [GraphQL](https://graphql.org/), [Apollo Client](https://www.apollographql.com/docs/react/)
- Headless ecommerce example storefront built with [Next.js](https://nextjs.org/), [React](https://reactjs.org/), [GraphQL](https://graphql.org/), [Apollo Client](https://www.apollographql.com/docs/react/)
- [Reaction GraphQL API](https://github.com/reactioncommerce/reaction/tree/master/imports/plugins/core/graphql) integration
- Server-side rendering
- Payments with [Stripe](https://stripe.com/)
Expand Down
35 changes: 0 additions & 35 deletions docs/MOBX.md

This file was deleted.

4 changes: 0 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,6 @@ project and can be used to add new decisions.
docker-compose run --rm web adr new "Implement the Torpedos"
```

## MobX

- [How to use MobX correctly in this project](MOBX.md)

## Testing

- [Testing](testing.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/components/breadcrumbs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Breadcrumbs can be either a location or heiarchial based navigation trail to hel

This startkit uses breadcrumbs in two locations:
1. On any `Tag` grid page, we use a heiarchial system to show where the current tag lives
1. On any Product Detail Page (PDP), we use our [MobX](docs/MOBX.md) `routingStore` to create a navigation based system using the stored `tag`, to show how the user has landed on this PDP.
1. On any Product Detail Page (PDP), we use our `routingStore` to create a navigation based system using the stored `tag`, to show how the user has landed on this PDP.

## Tag Grid Breadcrumbs
On a tag grid page, the Breadcrumbs will always show a heirachal view of where this Tag lives.
Expand Down
1 change: 0 additions & 1 deletion docs/page-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
Common dependencies are injected in the root level component, `_app.js`, and will be available to all pages. Common dependencies are provided by the following decorator:
* @withApolloClient - Decorates each page with the `ApolloProvider` giving each page the capability to make `GraphQL` requests.
* @withShop - Decorates each page with current shop's id, description, currency and other relevant fields. A `shop` prop with this information will be available to each page.
* @withMobX - Injects MobX stores to React's context, to make a particular store available to a page as a prop, use the `@inject("storeName")` decorator.
* @withTheme - Makes the Material UI theme available to all pages and subsequent components. To access the theme use the `@withStyles(styles, {withTheme: true })` decorator in a page or component.
* @track - Makes tracking facilities available to each page.

Expand Down

0 comments on commit 1f2a422

Please sign in to comment.