Displays User Feedback Next to Shiny Inputs

Easily display user feedback next to Shiny inputs. The feedback message is displayed when the feedback condition evaluates to TRUE.


Travis-CI Build Status CRAN Downloads CRAN downloads

R package for displaying user feedback along side Shiny inputs

Examples

Shiny Input Feedbacks

Snackbar feedback

Show simple snackbar messages

Getting Started

Install from CRAN

install.packages("shinyFeedback")

Or Install Dev Version from GitHub

devtools::install_github("merlinoa/shinyFeedback", build_vignettes = TRUE)

Read Intro Vignette

# load package
library(shinyFeedback)
# read intro vignette
browseVignettes(package = "shinyFeedback")

Roadmap

I would like to add support for more of the standard shiny input bindings and for several of the input bindings provided with the shinyWidgets package.

Issues

If you use this package and have a problem please open a GitHub issue; I would be very interested to hear from you.

News

shinyFeedback 0.1.0

  • added basic snackbar notifications
  • switched feedback to revert back to actual original label color rather than default Shiny label color when removing the feedback from the input.

shinyFeedback 0.0.4

  • bug fix: feedbacks now properly tracked if the arguments to feeback*() are dynamic (#4)

shinyFeedback 0.0.3

  • added checks that throw error if shiny input binding is not supported by shinyFeedback
  • displaying feedback based on shiny binding type rather than inferring binding type by DOM structure

shinyFeedback 0.0.2

  • support for shiny::selectInput()
  • feedback messages are no longer displayed for non supported shiny::*Input()s
  • support for multiple feedbacks for a single shiny input
  • Font Awesome icons can now be used

shinyFeedback 0.0.1

  • Initial release of shinyFeedback
  • feedback() function to conditionally display feedback along side a shiny input
  • feedbackWarning(), feedbackDanger(), and feedbackSuccess() functions that wrap the feedback() function with default arguments to display warning, danger, and suceess messages

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("shinyFeedback")

0.1.0 by Andy Merlino, 10 months ago


Browse source code at https://github.com/cran/shinyFeedback


Authors: Andy Merlino [aut, cre]


Documentation:   PDF Manual  


GPL-3 license


Imports shiny, digest

Suggests knitr, rmarkdown


See at CRAN