teal.reporter enables shiny and teal applications to include reporting functionality. The shiny app developer (or teal module developer) specifies the content of the report and the teal.reporter package handles everything else.
This package provides:
- A
shinymodule for adding cards (i.e. items) into a report - A
shinymodule for previewing the report on-screen - The ability to download a zip file containing the reports
Installation
For releases from August 2022 it is recommended that you create and use a Github PAT to install the latest version of this package. Once you have the PAT, run the following:
Sys.setenv(GITHUB_PAT = "your_access_token_here")
if (!require("remotes")) install.packages("remotes")
remotes::install_github("insightsengineering/teal.reporter@*release")A stable release of all NEST packages from June 2022 is also available here.
See package vignettes browseVignettes(package = "teal.reporter") for usage of this package.