У меня возникла та же проблема, и я не думаю, что вы можете сделать это с shinyalert
из-за необходимости useShinyAlert()
- добавление дополнительных зависимостей в документы Rmd, похоже, не очень хорошо поддерживается.
Обходной путь должен использовать sendSweetAlert
из пакета shinyWidgets
:
---
title: "Test"
output: flexdashboard::flex_dashboard
runtime: shiny
---
```{r global, include= FALSE}
library(shinyWidgets)
```
```{r}
actionButton("helpBtn", "Help")
```
```{r}
observeEvent(input$helpBtn, {
sendSweetAlert(session, title = "Help Me!", text = "Please contact your instructor")})
```