Automated (or not) busy indicator for Shiny apps
Install from CRAN with:
install.packages("shinybusy")
You can install dev version of shinybusy
from GitHub:
remotes::install_github("dreamRs/shinybusy")
Animate a Gif when server is busy and pause animation when server is idle :
# Somewhere in UI
add_busy_gif(src = "https://jeroen.github.io/images/banana.gif", height = 70, width = 70)
Make an infinite progress bar appear on top of the page when server is busy :
add_busy_bar(color = "#FF0000")
Add a spinner when server is busy on top-right corner of the page with:
# UI
add_busy_spinner(spin = "fading-circle")
Development of this package was funded by Silex Technologies (https://www.silex-ip.com)