[chore] rework useObservable hook to properly re-subsrive when the state change

This commit is contained in:
MathieuG-P
2024-01-07 16:22:51 +01:00
parent cc42f0a978
commit c54185b348
32 changed files with 93 additions and 75 deletions
@@ -8,7 +8,7 @@ import { LinkOpenerService } from "renderer/services/link-opener.service";
export function BsmIframeView() {
const linkService = useService(LinkOpenerService);
const iframeUrl = useObservable(linkService.iframeLink$);
const iframeUrl = useObservable(() => linkService.iframeLink$);
const ref = useRef(null);
useClickOutside(ref, () => linkService.closeIframe());