Add a custom error page to handle unexpected errors gracefully. This page provides users with options to navigate back to the home page or refresh the current page, enhancing the overall user experience during error scenarios. It is quite hard to test this page, it cannot be trigger in development mode, we have to build the app and have a real error in production to see it.