handle prop change

This commit is contained in:
SrGooglo 2025-04-24 06:03:48 +00:00
parent 558c2568fd
commit 931d9ecee0
2 changed files with 54 additions and 47 deletions

View File

@ -28,11 +28,19 @@ const CoverEditor = (props) => {
setInit(false)
}, [])
return <div className="cover-editor">
// Handle when value prop change
React.useEffect(() => {
if (!value) {
setUrl(defaultUrl)
} else {
setUrl(value)
}
}, [value])
return (
<div className="cover-editor">
<div className="cover-editor-preview">
<Image
src={url}
/>
<Image src={url} />
</div>
<div className="cover-editor-actions">
@ -51,11 +59,10 @@ const CoverEditor = (props) => {
Reset
</antd.Button>
{
props.extraActions
}
{props.extraActions}
</div>
</div>
)
}
export default CoverEditor