Robbie Averill
Robbie Averill
Hi, It may be useful in some applications to be able to disable certain types of markdown elements from being rendered, for example I might not want headings to be...
The former is deprecated and will be remove in future. Ideally this module should be upgraded to use `guzzlehttp/guzzle` v6 (or whatever is the most recent when it gets worked...
This is brilliant. It would benefit (in my opinion) from having a bin reference in the composer config so it can be installed globally instead of per SilverStripe instance. I...
![image](https://user-images.githubusercontent.com/111025/31306316-060db544-ab45-11e7-8dab-81a6d86950c3.png) This comes from using `PHP_VERSION` constant, which can contain "extra" information such as in the screenshot above. We've extended the `PhpInfoCollector` and trimmed the trailing information off in our...
Example of some checks that we can run: * Linting (we'll need to add a linter and lint the project first) * `yarn deploy` - this is what Netlify/Vercel run...
Some of the templates in this repository are huge. We should split up as much as possible into small components with the objective of code re-use. When doing so, please...
Replace with hooks for fetching data, etc. Ideally we split the templates up more before this happens, which is a separate issue: https://github.com/chec/commercejs-nextjs-demo-store/issues/160
![image](https://user-images.githubusercontent.com/5170590/133529463-13596ff7-bd56-4a2c-b237-d34f9154fd36.png) The react-lottie component we use is unmaintained and hasn't been updated in 3 years. We should replace it.
In the checkout page we use set the `value` attribute directly on form fields without providing an `onChange` handler. This results in a number of React warnings in the console:...
* Add products to cart * Go to checkout * Delete Commerce.js cart ID from cookies * Refresh the page Expected: should say your cart it empty or redirect you...