1
0
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:
Nuno Góis 2025-07-22 17:31:21 +01:00
parent f363a1eba7
commit b3fe230665
No known key found for this signature in database
GPG Key ID: 71ECC689F1091765

View File

@ -10,6 +10,7 @@ import {
type ChangeEvent,
type Dispatch,
type SetStateAction,
useEffect,
useState,
} from 'react';
import Visibility from '@mui/icons-material/Visibility';
@ -143,6 +144,15 @@ export const BannerForm = ({
link === '' ? 'None' : link === 'dialog' ? 'Dialog' : 'Link',
);
useEffect(() => {
setIconOption(
icon === '' ? 'Default' : icon === 'none' ? 'None' : 'Custom',
);
setLinkOption(
link === '' ? 'None' : link === 'dialog' ? 'Dialog' : 'Link',
);
}, [icon, link]);
return (
<StyledForm>
<StyledBannerPreview>