Closed DanielBiegler closed 1 year ago
Name | Link |
---|---|
Latest commit | 2dbbf58106e9bb038919d067f34e24e0815ce7b3 |
Latest deploy log | https://app.netlify.com/sites/inspiring-boba-355f4d/deploys/6446a3be1214c40008e41870 |
Deploy Preview | https://deploy-preview-43--inspiring-boba-355f4d.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Name | Link |
---|---|
Latest commit | 2dbbf58106e9bb038919d067f34e24e0815ce7b3 |
Latest deploy log | https://app.netlify.com/sites/remix-vendure/deploys/6446a3bea2d9080008d13bee |
Deploy Preview | https://deploy-preview-43--remix-vendure.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
fixes #41
This adds rudimentary error handling in the
root.tsx
to avoid showing bare errors like mentioned in #41 with specific comment for users to replace it to suit their needs. The current implementations of most components dont include error boundaries which leads to crashing hard i.e. needing theErrorBoundary
inroot.tsx
For example the
Footer
throws an error when the Server doesnt provide collections... Stuff like that would need to be fixed in the long run, same for the cart / nav / etc. The storefront shouldnt crash as hard as it does when the Vendure instance is down. I didnt include this in this PR.Also a more important thing: According to npm we got 13 high and even one critical vulnerability in the dependencies.
17 vulnerabilities (3 moderate, 13 high, 1 critical)
So I ran
npm audit fix
which seems to have worked: