O corpo e concluindo a UI
Você já configurou o header e a sidebar. Agora, pode configurar o body.
Essa é uma parte crucial do processo de wireframe, pois ajuda você a decidir onde posicionar as suas saídas e entradas nos lugares desejados dentro do corpo principal do dashboard.
Neste exercício, você vai incluir diversas saídas e entradas no dashboard. Ao fazer isso, você terá os três componentes da interface do usuário, que serão reunidos em dashboardPage().
Este exercicio faz parte do curso
Construindo dashboards com shinydashboard
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
header <- dashboardHeader(title = "Soccer tournament")
sidebar <- dashboardSidebar(
sidebarMenu(
menuItem("Matches", tabName = "matchtab", icon = icon("futbol")),
menuItem("General statistics", tabName = "statstab", icon = icon("chart-line"))
)
)
body <- dashboardBody(tabItems(
tabItem(tabName = "matchtab",
fluidRow(selectInput("match", "Match number", choices = 1:nrow(soccer)))
),
# See that the second tab should contain three sub-tabs
___(tabName = ___,
___(tabPanel("Goals"),
___("Yellow cards"),
___(___))
)
))