diff --git a/js/desktop/src/App.tsx b/js/desktop/src/App.tsx index 04ed4e8..8a84a3b 100644 --- a/js/desktop/src/App.tsx +++ b/js/desktop/src/App.tsx @@ -56,13 +56,15 @@ function DeepLinkNavigationListener() { const navigate = useNavigate(); useEffect(() => { - platform.deepLink.getPending() + platform.deepLink + .getPending() .then((path) => { if (path) navigate(path); }) - .catch((error) => { - console.error('Failed to get pending deep link:', error); + .catch((err) => { + logError(err, { scope: 'deepLink.getPending' }); }); + return platform.deepLink.onNavigate((path) => navigate(path)); }, [navigate]);