Nothing
#' Panel output
#'
#' This function inserts a panel. Normally used for confirmation screens
#' @param inputId The input slot that will be used to access the value.
#' @param main_text Add the header for the panel
#' @param sub_text Add the main body of text for the panel
#' @return a panel html shiny object
#' @keywords panel
#' @export
#' @examples
#' if (interactive()) {
#' ui <- fluidPage(
#' shinyGovstyle::header(
#' main_text = "Example",
#' secondary_text = "User Examples",
#' logo="shinyGovstyle/images/moj_logo.png"),
#' shinyGovstyle::gov_layout(size = "full",
#' shinyGovstyle::panel_output(
#' inputId = "panel1",
#' main_text = "Application Complete",
#' sub_text = "Thank you for submitting your application.
#' Your reference is xvsiq")
#' ),
#' shinyGovstyle::footer(full = TRUE)
#' )
#'
#' server <- function(input, output, session) {}
#' shinyApp(ui = ui, server = server)
#' }
panel_output <- function(inputId, main_text, sub_text) {
govPanel <- shiny::tags$div(
class="govuk-panel govuk-panel--confirmation",
id = inputId,
shiny::tags$h1(main_text, class = "govuk-panel__title"),
shiny::tags$div(shiny::HTML(sub_text), class = "govuk-panel__body")
)
attachDependency(govPanel)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.