Load a page in the background



I’m using shinydashboard at work. We have a complex dashboard with several tabs, a home tab, a data modification tab and several others that charts the data depending on the modifications made.

The modification tab preloads a base dataset which the user can subset based on certain selection menus and radio buttons, ie Male, Female, Year, Region etc.

I would like the modification page to load in the background with the base data set so when a users lands on the home screen/tab, if they only want to view the base data they can browse any of the charting tabs. Currently the user has to visit the modification tab to load the base data first otherwise the charts are empty.

Is there an observeEvent function that watches for a page, the home tab in this can, to load?