From ffa8fda6d5459db2a138e6ef84826f297a29a42e Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Thu, 22 Apr 2021 13:57:47 -0500 Subject: [PATCH] Improve error boundary styles, provide way to clear browser data --- app/soapbox/components/error_boundary.js | 25 +++++++++++++++++- app/soapbox/containers/soapbox.js | 8 +++--- app/styles/components/error-boundary.scss | 31 +++++++++++++++++++++-- 3 files changed, 56 insertions(+), 8 deletions(-) diff --git a/app/soapbox/components/error_boundary.js b/app/soapbox/components/error_boundary.js index d6a65f3f1..2cb6b514a 100644 --- a/app/soapbox/components/error_boundary.js +++ b/app/soapbox/components/error_boundary.js @@ -22,6 +22,11 @@ export default class ErrorBoundary extends React.PureComponent { }); } + clearCookies = e => { + localStorage.clear(); + sessionStorage.clear(); + } + render() { const { hasError } = this.state; @@ -32,8 +37,26 @@ export default class ErrorBoundary extends React.PureComponent { return (
+