We would like to implement the page loading skeleton in our Spartacus project, however we have faced some issues. One every page load, the first two requests ('/basesites' and '/pages') are fired automatically by AuthModule.forRoot() before any code is run through storefront not allowing us to know if user is on the page and if the skeleton must be displayed until those requests are complete.
Does anyone have any experience of implementing loading skeleton in Spartacus and faced a similar issue when endpoints are called automatically before cx-storefront is run?