519c411db0
* feat: sync and update with all changes from fork * refactor: extract clipboard copy logic into custom hook * fix: correct spelling of DEFAULT_REFRESH_FREQUENCY_MS in Stamps and WalletBalance providers * refactor(ui-tests): replace fixed sleeps with condition-based waits * fix: handle null values for size and granteeCount in infoGroups * fix(lint): add newline at end of file in useClipboardCopy hook * fix(ui-tests): page.goto URL * refactor: update import paths for useClipboardCopy --------- Co-authored-by: Ferenc Sárai <sarai.ferenc@gmail.com>
24 lines
525 B
TypeScript
24 lines
525 B
TypeScript
import { Box, Dialog, Grid } from '@mui/material'
|
|
import { ReactElement } from 'react'
|
|
|
|
interface Props {
|
|
children: ReactElement | ReactElement[]
|
|
}
|
|
|
|
export function SwarmDialog({ children }: Props): ReactElement {
|
|
return (
|
|
<Dialog
|
|
open={true}
|
|
PaperProps={{
|
|
style: { borderRadius: 0, background: '#efefef' },
|
|
}}
|
|
>
|
|
<Box p={4} sx={{ maxWidth: '100%', width: '650px' }}>
|
|
<Grid container direction="column">
|
|
{children}
|
|
</Grid>
|
|
</Box>
|
|
</Dialog>
|
|
)
|
|
}
|