mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-05 17:53:12 +02:00
fix: banner form state
This commit is contained in:
parent
f363a1eba7
commit
b3fe230665
@ -10,6 +10,7 @@ import {
|
|||||||
type ChangeEvent,
|
type ChangeEvent,
|
||||||
type Dispatch,
|
type Dispatch,
|
||||||
type SetStateAction,
|
type SetStateAction,
|
||||||
|
useEffect,
|
||||||
useState,
|
useState,
|
||||||
} from 'react';
|
} from 'react';
|
||||||
import Visibility from '@mui/icons-material/Visibility';
|
import Visibility from '@mui/icons-material/Visibility';
|
||||||
@ -143,6 +144,15 @@ export const BannerForm = ({
|
|||||||
link === '' ? 'None' : link === 'dialog' ? 'Dialog' : 'Link',
|
link === '' ? 'None' : link === 'dialog' ? 'Dialog' : 'Link',
|
||||||
);
|
);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
setIconOption(
|
||||||
|
icon === '' ? 'Default' : icon === 'none' ? 'None' : 'Custom',
|
||||||
|
);
|
||||||
|
setLinkOption(
|
||||||
|
link === '' ? 'None' : link === 'dialog' ? 'Dialog' : 'Link',
|
||||||
|
);
|
||||||
|
}, [icon, link]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<StyledForm>
|
<StyledForm>
|
||||||
<StyledBannerPreview>
|
<StyledBannerPreview>
|
||||||
|
Loading…
Reference in New Issue
Block a user