# NOT RUN {
if (interactive()) {
library(shiny)
library(shinyMobile)
ui <- f7Page(
f7SingleLayout(
navbar = f7Navbar(title = "updateF7Text"),
f7Fab("trigger", "Click me"),
f7Text(
inputId = "text",
label = "Caption",
value = "Some text",
placeholder = "Your text here"
),
verbatimTextOutput("value")
)
)
server <- function(input, output, session) {
output$value <- renderPrint(input$text)
observeEvent(input$trigger, {
updateF7Text(session, "text", value = "Updated Text")
})
}
shinyApp(ui, server)
}
# }
Run the code above in your browser using DataLab