Changed trigger to be optional
This commit is contained in:
parent
3a9a89840d
commit
8f006fc9c5
2 changed files with 4 additions and 5 deletions
|
|
@ -41,7 +41,7 @@ interface BaseModalProps {
|
||||||
children: [
|
children: [
|
||||||
React.ReactElement<ContentProps>,
|
React.ReactElement<ContentProps>,
|
||||||
React.ReactElement<HeaderProps>,
|
React.ReactElement<HeaderProps>,
|
||||||
React.ReactElement<TriggerProps>,
|
React.ReactElement<TriggerProps>?,
|
||||||
React.ReactElement<FooterProps>?
|
React.ReactElement<FooterProps>?
|
||||||
];
|
];
|
||||||
open?: boolean;
|
open?: boolean;
|
||||||
|
|
@ -99,7 +99,9 @@ function BaseModal({
|
||||||
//UPDATE COLORS AND STYLE CLASSSES
|
//UPDATE COLORS AND STYLE CLASSSES
|
||||||
return (
|
return (
|
||||||
<Dialog open={open} onOpenChange={setOpen}>
|
<Dialog open={open} onOpenChange={setOpen}>
|
||||||
<DialogTrigger className="w-full">{triggerChild}</DialogTrigger>
|
<DialogTrigger className="w-full" hidden={triggerChild ? false : true}>
|
||||||
|
{triggerChild}
|
||||||
|
</DialogTrigger>
|
||||||
<DialogContent className={minWidth}>
|
<DialogContent className={minWidth}>
|
||||||
{headerChild}
|
{headerChild}
|
||||||
<div className={`mt-2 flex ${height} w-full `}>{ContentChild}</div>
|
<div className={`mt-2 flex ${height} w-full `}>{ContentChild}</div>
|
||||||
|
|
|
||||||
|
|
@ -33,9 +33,6 @@ export default function FlowSettingsModal({
|
||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
<BaseModal open={open} setOpen={setOpen} size="smaller">
|
<BaseModal open={open} setOpen={setOpen} size="smaller">
|
||||||
<BaseModal.Trigger>
|
|
||||||
<></>
|
|
||||||
</BaseModal.Trigger>
|
|
||||||
<BaseModal.Header description={SETTINGS_DIALOG_SUBTITLE}>
|
<BaseModal.Header description={SETTINGS_DIALOG_SUBTITLE}>
|
||||||
<span className="pr-2">Settings</span>
|
<span className="pr-2">Settings</span>
|
||||||
<Settings2
|
<Settings2
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue