diff --git a/packages/app/src/components/Crash/index.jsx b/packages/app/src/components/Crash/index.jsx
index 776c6118..9375be6b 100644
--- a/packages/app/src/components/Crash/index.jsx
+++ b/packages/app/src/components/Crash/index.jsx
@@ -1,23 +1,34 @@
import React from "react"
import { Result, Button } from "antd"
-export default (props) => {
+import "./index.less"
+
+export const CrashComponent = (props) => {
const { crash } = props
- return
-
window.location.reload()}>
- Reload app
-
- ]}
- >
-
- {crash.error}
-
-
+ return
window.location.reload()}>
+ Reload app
+
+ ]}
+ >
+
+ {crash.error}
+
+
+}
+
+export const CrashWrapper = (props) => {
+ const { crash } = props
+
+ return
+
-}
\ No newline at end of file
+}
+
+
+export default CrashComponent
\ No newline at end of file
diff --git a/packages/app/src/components/Crash/index.less b/packages/app/src/components/Crash/index.less
new file mode 100644
index 00000000..8a45f5e1
--- /dev/null
+++ b/packages/app/src/components/Crash/index.less
@@ -0,0 +1,11 @@
+.crashWrapper {
+ position: absolute;
+
+ width: 100vw;
+ height: 100vh;
+
+ z-index: 10000;
+
+ background: rgba(0, 0, 0, 0.5);
+ backdrop-filter: blur(10px);
+}
\ No newline at end of file
diff --git a/packages/app/src/components/index.js b/packages/app/src/components/index.js
index dba491bc..b04cb21e 100644
--- a/packages/app/src/components/index.js
+++ b/packages/app/src/components/index.js
@@ -15,7 +15,7 @@ export { default as StepsForm } from "./StepsForm"
export { default as DraggableDrawer } from "./DraggableDrawer"
export { default as AddableSelectList } from "./AddableSelectList"
export { default as SwipeItem } from "./SwipeItem"
-export { default as Crash } from "./Crash"
+export * as Crash from "./Crash"
export { default as SearchButton } from "./SearchButton"
export { default as UserRegister } from "./UserRegister"
export { default as Skeleton } from "./Skeleton"