[Experimental]

Il s'agit d'une fonction expérimentale qui vous permet de convertir une application shiny en une application shiny suivant le DSFR. Cette fonction va modifier les fichiers de votre application, presents dans le repertoire path. Cf. vignette dediee. Il reste des points de vigilances sur la conversion des tabPanel dans les navbarPage et les tabsetPanel.

convert_to_dsfr(path = "R/", version = get_dsfr_version())

Arguments

path

le chemin du dossier sur lequel faire la conversion, par defaut "R/"

version

le numero de version du dsfr a utiliser, par exemple "1.7.2". Par défaut, la derniere disponible. Utilisé plutot lors du developpement pour tester les retrocompatibilites.

Valeur de retour

des fichiers modifies

Examples

if (FALSE) {
  mydir <- tempfile(pattern = "app")
  dir.create(mydir)
  golem::install_dev_deps(
    force_install = TRUE
  )
  golem::create_golem(
    mydir,
    overwrite = TRUE,
    open = FALSE
  )
  convert_to_dsfr(path = file.path(mydir, "R"))
}