The `reloadDocument` prop controls whether clicking the link triggers a full page reload (`TRUE`) or client-side navigation (`FALSE`). The default is `FALSE`, matching React Router's own default. Set `reloadDocument = TRUE` in Shiny apps that use server-rendered UI (`uiOutput`/`renderUI`) so that Shiny can re-initialize and read the new URL hash.
Usage
NavLink(..., reloadDocument = FALSE)
NavLink.shinyInput(inputId, ..., reloadDocument = TRUE)
updateNavLink.shinyInput(
session = shiny::getDefaultReactiveDomain(),
inputId,
...
)