| @@ -214,8 +214,9 @@ | ||
| 214 | 214 | return () => { |
| 215 | 215 | window.removeEventListener("resize", handleResize); |
| 216 | 216 | window.removeEventListener("scroll", handleScroll, true); |
| 217 | 217 | }; |
| 218 | + // eslint-disable-next-line react-hooks/exhaustive-deps | |
| 218 | 219 | }, [open, align, side]); |
| 219 | 220 | |
| 220 | 221 | React.useEffect(() => { |
| 221 | 222 | if (!open) return; |
| @@ -237,8 +238,9 @@ | ||
| 237 | 238 | }; |
| 238 | 239 | |
| 239 | 240 | document.addEventListener("mousedown", handleClickOutside); |
| 240 | 241 | return () => document.removeEventListener("mousedown", handleClickOutside); |
| 242 | + // eslint-disable-next-line react-hooks/exhaustive-deps | |
| 241 | 243 | }, [open, setOpen]); |
| 242 | 244 | |
| 243 | 245 | if (!open) return null; |
| 244 | 246 | |