diff options
Diffstat (limited to 'src/components/ErrorBoundary.tsx')
-rw-r--r-- | src/components/ErrorBoundary.tsx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/ErrorBoundary.tsx b/src/components/ErrorBoundary.tsx index 2b754b2..5946cb1 100644 --- a/src/components/ErrorBoundary.tsx +++ b/src/components/ErrorBoundary.tsx @@ -1,5 +1,5 @@ import Logger from "../utils/logger"; -import { React } from "../webpack/common"; +import { Card, React } from "../webpack/common"; interface Props { fallback?: React.ComponentType<React.PropsWithChildren<{ error: any; }>>; @@ -16,7 +16,7 @@ export default class ErrorBoundary extends React.Component<React.PropsWithChildr static wrap<T = any>(Component: React.ComponentType<T>): (props: T) => React.ReactElement { return (props) => ( <ErrorBoundary> - <Component {...props} /> + <Component {...props as any/* I hate react typings ??? */} /> </ErrorBoundary> ); } @@ -49,7 +49,7 @@ export default class ErrorBoundary extends React.Component<React.PropsWithChildr />; return ( - <div style={{ + <Card style={{ overflow: "hidden", padding: "2em", backgroundColor: color + "30", @@ -65,7 +65,7 @@ export default class ErrorBoundary extends React.Component<React.PropsWithChildr <pre>{this.state.error} </pre> </code> - </div> + </Card> ); } } |