Added readme and renamed bannerDisconnectHandler

This commit is contained in:
2026-01-28 12:49:05 +00:00
parent 9d81f5e37d
commit 379b86c8fe
4 changed files with 80 additions and 0 deletions

35
README.md Normal file
View File

@@ -0,0 +1,35 @@
<!-- README.md is generated from README.Rmd. Please edit that file -->
# AVSDevR.ShinyDisconnectHandler
<!-- badges: start -->
<!-- badges: end -->
The goal of AVSDevR.ShinyDisconnectHandler is to provide alternatives to
the Shiny default disconnect handler with nicer styling, refresh options
and user interaction.
## Installation
You can install the development version of
AVSDevR.ShinyDisconnectHandler like so:
``` r
remotes::install_git("https://git.avsdev.uk/R/AVSDevR.ShinyDisconnectHandler")
```
## Example
To use a disconnect banner instead of the default disconnect handler:
``` r
library(AVSDevR.ShinyDisconnectHandler)
ui <- shiny::fluidPage(
useBannerDisconnectHandler()
)
server <- function(...) {
stop("This stops the server, disconnecting the client")
}
shiny::runApp(shiny::shinyApp(ui, server))
```