chore: ignore add close class in widget when embed mode
This commit is contained in:
@@ -21,12 +21,14 @@ function Widget({ hostId }: Props) {
|
|||||||
setVisible((prev) => !prev);
|
setVisible((prev) => !prev);
|
||||||
};
|
};
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (embed) {
|
||||||
if (!visible) {
|
if (!visible) {
|
||||||
document.documentElement.classList.add("close");
|
document.documentElement.classList.add("close");
|
||||||
} else {
|
} else {
|
||||||
document.documentElement.classList.remove("close");
|
document.documentElement.classList.remove("close");
|
||||||
}
|
}
|
||||||
}, [visible]);
|
}
|
||||||
|
}, [visible, embed]);
|
||||||
|
|
||||||
if (!rehydrated) return null;
|
if (!rehydrated) return null;
|
||||||
if (!embed) return <Popup handleClose={toggleVisible} hostId={hostId} />;
|
if (!embed) return <Popup handleClose={toggleVisible} hostId={hostId} />;
|
||||||
|
|||||||
Reference in New Issue
Block a user