aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/views/common/dialog/Dialog.tsx
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-07-29 01:22:38 +0800
committercrupest <crupest@outlook.com>2023-07-29 01:22:38 +0800
commit2d4a75a21a8a97db8017b56e321c56c7d70bc674 (patch)
tree4817a03160b530d7efb3dbcd230b00281ee0a303 /FrontEnd/src/views/common/dialog/Dialog.tsx
parenta9dc6b16d6730d8d1dc1ea2fab8ab3830fe56ce4 (diff)
downloadtimeline-2d4a75a21a8a97db8017b56e321c56c7d70bc674.tar.gz
timeline-2d4a75a21a8a97db8017b56e321c56c7d70bc674.tar.bz2
timeline-2d4a75a21a8a97db8017b56e321c56c7d70bc674.zip
...
Diffstat (limited to 'FrontEnd/src/views/common/dialog/Dialog.tsx')
-rw-r--r--FrontEnd/src/views/common/dialog/Dialog.tsx27
1 files changed, 11 insertions, 16 deletions
diff --git a/FrontEnd/src/views/common/dialog/Dialog.tsx b/FrontEnd/src/views/common/dialog/Dialog.tsx
index 31dd113b..9ce344dc 100644
--- a/FrontEnd/src/views/common/dialog/Dialog.tsx
+++ b/FrontEnd/src/views/common/dialog/Dialog.tsx
@@ -38,23 +38,18 @@ export default function Dialog({
timeout={300}
classNames="cru-dialog"
>
- <div
- className={classNames("cru-dialog-overlay", `cru-${color}`)}
- onPointerDown={
- disableCloseOnClickOnOverlay
- ? undefined
- : () => {
- onClose();
- }
- }
- >
- <div className="cru-dialog-background" />
+ <div className={classNames("cru-dialog-overlay", `cru-${color}`)}>
<div
- className="cru-dialog-container"
- onPointerDown={(e) => e.stopPropagation()}
- >
- {children}
- </div>
+ className="cru-dialog-background"
+ onClick={
+ disableCloseOnClickOnOverlay
+ ? undefined
+ : () => {
+ onClose();
+ }
+ }
+ />
+ <div className="cru-dialog-container">{children}</div>
</div>
</CSSTransition>,
portalElement,