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)
gyang274/ygdashboard documentation built on May 17, 2019, 9:42 a.m.