diff --git a/src/core/modules/router/router-class.js b/src/core/modules/router/router-class.js index ae07d88ce3..8764e3051b 100644 --- a/src/core/modules/router/router-class.js +++ b/src/core/modules/router/router-class.js @@ -789,9 +789,13 @@ class Router extends Framework7Class { } } router.xhrAbortController = new AbortController(); + const options = { + method: 'GET', + signal: router.xhrAbortController.signal, + }; + router.emit('routerAjaxStart', options); let fetchRes; - fetch(url, { signal: router.xhrAbortController.signal, method: 'GET' }) - .then((res) => { + fetch(url, options).then(res => { fetchRes = res; return res.text(); })