Skip to contents

Render a sidebar menu element

Usage

renderMenu(expr, env = parent.frame(), quoted = FALSE)

Arguments

expr

An expression that returns a menuItem() or sidebarMenu() tag.

env

The parent environment for the reactive expression.

quoted

Is expr a quoted expression.

Examples

if (interactive()) {
shiny::shinyApp(
  ui = bslib::page_fluid(menuItemOutput("dynamic_menu_item")),
  server = function(input, output, session) {
    output$dynamic_menu_item <- renderMenu({
      menuItem("Overview", tabName = "overview", icon = icon("house"))
    })
  }
)
}