mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-04-25 04:46:40 +07:00
displaying profile backdrop
This commit is contained in:
parent
0eae79ec08
commit
327272a08a
5 changed files with 99 additions and 6 deletions
|
@ -7,6 +7,7 @@ interface IProps {
|
|||
children: React.ReactChild;
|
||||
header?: JSX.Element;
|
||||
footer?: JSX.Element;
|
||||
backdrop?: JSX.Element;
|
||||
size?: 'medium' | 'big';
|
||||
width?: number;
|
||||
error?: string;
|
||||
|
@ -20,6 +21,7 @@ const BetterScrollDialog: FC<IProps> = ({
|
|||
children,
|
||||
header,
|
||||
footer,
|
||||
backdrop,
|
||||
width = 600,
|
||||
error,
|
||||
onClose,
|
||||
|
@ -34,6 +36,8 @@ const BetterScrollDialog: FC<IProps> = ({
|
|||
|
||||
return (
|
||||
<div className={styles.wrap} ref={ref}>
|
||||
{backdrop && <div className={styles.backdrop}>{backdrop}</div>}
|
||||
|
||||
<div className={styles.container} style={{ maxWidth: width }}>
|
||||
{onClose && (
|
||||
<div className={styles.close} onClick={onClose}>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue