tests-manual/renderMenu.R

# ========== Dynamic sidebarMenu ==========

library(shiny)
ui <- dashboardPage(
  dashboardHeader(title = "Dynamic sidebar"),
  dashboardSidebar(
    sidebarMenuOutput("menu")
  ),
  dashboardBody()
)

server <- function(input, output) {
  output$menu <- renderMenu({
    sidebarMenu(
      menuItem("Menu item", icon = icon("calendar"))
    )
  })
}

shinyApp(ui, server)
yjalbert/shinydashboard documentation built on May 4, 2019, 5:30 p.m.