inst/Trivial_Complement_App/app.R

require(praise)

ui = fluidPage(# App title ----
               titlePanel("Complement Page!"),

               # An action button
               sidebarLayout(
                 actionButton("goButton", label = "Complement me"),

                 #The complement output
                 mainPanel(textOutput(outputId = "ntext"))
               ))

server = function(input, output) {
  ntext <- eventReactive(input$goButton, {
    praise::praise()
  })

  output$ntext <- renderText({
    ntext()
  })
}

shinyApp(ui = ui, server = server)
alexvannoy/PersonalPractice documentation built on April 13, 2020, 10:03 a.m.