Problema com enableBookmarking no golem

Prezados,

estou com um aplicativo golem e preciso salvar os inputs para começar de onde estava na última sessão. Para isso, usei enableBookmarking().

No lado ui, tenho:

    bookmarkButton(
      label = "",
      title = "Compartilhe sua análise",
      icon = icon("save"),
      style = "color:#f2f2f2;background-color:#008cba;
      display:inline;border-color:#f2f2f2;margin-right:2px;"
    )

E em run app.R este trecho:

run_app <- function(onStart = NULL,
                    options = list(),
                    enableBookmarking = "url",
                    uiPattern = "/",
                    ...) {

O problema está em enableBookmarking = "url", pois quando executo

devtools::check()

é retornado o warning:

checking for code/documentation mismatches … WARNING
Codoc mismatches from documentation object ‘run_app’:
run_app
Code: function(onStart = NULL, options = list(), enableBookmarking =
“url”, uiPattern = “/”, …)
Docs: function(onStart = NULL, options = list(), enableBookmarking =
NULL, uiPattern = “/”, …)
Mismatches in argument default values:
Name: ‘enableBookmarking’ Code: “url” Docs: NULL

Só tem este warning no meu app, gostaria muito de eliminá-lo. Eu tentei achar este outro enableBookmarking = NULL mas ele não existe em nenhuma parte do app. Também procurei no GitHub na área relacionada ao golem mas nada encontrei. Eu creio que devo fazer um ajuste em algum lugar, de forma que ele fique

enableBookmarking = "url", não enableBookmarking = NULL

Obrigado.

Só para deixar disponível, caso alguém tenha o mesmo caso no futuro. Na pasta

man

acesse

run_app.Rd

e mude para enableBookmarking = "url":

% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/run_app.R
\name{run_app}
\alias{run_app}
\title{Run the Shiny Application}
\usage{
run_app(
  onStart = NULL,
  options = list(),
  enableBookmarking = "url",
  uiPattern = "/",
  ...
)
}

O warning desaparece após devtools:check().

1 curtida

Oi, Giovani.

Na real, era só um problema de documentação. Em vez de alterar o arquivo run_app.Rd na mão, o melhor seria rodar devtools::document() ou usar o atalho CTRL + SHIFT + D.