tests/testthat/demo-r-server-some-inputs.R

library(shiny)

server <- function(input, output) {
  my_df <- reactive({
    head(cars, input$x)
  })
  
  about_df <- reactiveValues(n_obs = nrow(my_df()), len = length(my_df()))
  
  output$plot <- renderPlot(
    plot(my_df(), main = input$y)
  )
}

dummy_input <- list(x = 10)
rjake/shinyobjects documentation built on June 12, 2022, 4:11 p.m.