|
1 | 1 | import React from 'react'; |
2 | 2 | import { useAtom } from 'jotai'; |
3 | | -import { Overlay, OverlayBackdrop, OverlayCenter, Box } from 'folds'; |
| 3 | +import { Overlay, OverlayBackdrop, OverlayCenter, Box, Modal } from 'folds'; |
4 | 4 | import FocusTrap from 'focus-trap-react'; |
5 | 5 | import { MessageReportInternal } from './MessageReport'; |
6 | 6 | import { MessageDeleteInternal } from './MessageDelete'; |
@@ -28,23 +28,37 @@ export function GlobalModalManager() { |
28 | 28 | escapeDeactivates: stopPropagation, |
29 | 29 | }} |
30 | 30 | > |
31 | | - <Box> |
| 31 | + <div> |
32 | 32 | {modal.type === ModalType.Report && ( |
33 | | - <MessageReportInternal room={modal.room} mEvent={modal.mEvent} onClose={close} /> |
| 33 | + <Box> |
| 34 | + <MessageReportInternal room={modal.room} mEvent={modal.mEvent} onClose={close} /> |
| 35 | + </Box> |
34 | 36 | )} |
| 37 | + |
35 | 38 | {modal.type === ModalType.Delete && ( |
36 | | - <MessageDeleteInternal room={modal.room} mEvent={modal.mEvent} onClose={close} /> |
| 39 | + <Box> |
| 40 | + <MessageDeleteInternal room={modal.room} mEvent={modal.mEvent} onClose={close} /> |
| 41 | + </Box> |
37 | 42 | )} |
| 43 | + |
38 | 44 | {modal.type === ModalType.Source && ( |
39 | | - <MessageSourceInternal room={modal.room} mEvent={modal.mEvent} onClose={close} /> |
| 45 | + <Modal variant="Surface" size="300"> |
| 46 | + <MessageSourceInternal room={modal.room} mEvent={modal.mEvent} onClose={close} /> |
| 47 | + </Modal> |
40 | 48 | )} |
| 49 | + |
41 | 50 | {modal.type === ModalType.Reactions && ( |
42 | | - <MessageAllReactionInternal room={modal.room} relations={modal.relations} onClose={close} /> |
| 51 | + <Modal variant="Surface" size="300"> |
| 52 | + <MessageAllReactionInternal room={modal.room} relations={modal.relations} onClose={close} /> |
| 53 | + </Modal> |
43 | 54 | )} |
| 55 | + |
44 | 56 | {modal.type === ModalType.ReadReceipts && ( |
45 | | - <MessageReadReceiptInternal room={modal.room} eventId={modal.eventId} onClose={close} /> |
| 57 | + <Modal variant="Surface" size="300"> |
| 58 | + <MessageReadReceiptInternal room={modal.room} eventId={modal.eventId} onClose={close} /> |
| 59 | + </Modal> |
46 | 60 | )} |
47 | | - </Box> |
| 61 | + </div> |
48 | 62 | </FocusTrap> |
49 | 63 | </OverlayCenter> |
50 | 64 | </Overlay> |
|
0 commit comments