hal9 icon indicating copy to clipboard operation
hal9 copied to clipboard

Strings in dropdown values do not seem to work unless function explicitly used

Open javierluraschi opened this issue 3 years ago • 0 comments

Does not work:

library(hal9)

data_path <- 'https://temphal9.s3.us-west-2.amazonaws.com/brenda/penguins.csv'

penguins <- read.csv(data_path)

h9_dropdown(
    "X_dropdown",
    values = colnames(penguins),
    on_update = function(value) {
        h9_set(value, "X_val")
    }
)

does work:

library(hal9)

data_path <- 'https://temphal9.s3.us-west-2.amazonaws.com/brenda/penguins.csv'

penguins <- read.csv(data_path)

h9_dropdown(
    "X_dropdown",
    values = function() {
      colnames(penguins)
    },
    on_update = function(value) {
        h9_set(value, "X_val")
    }
)

javierluraschi avatar Sep 29 '22 03:09 javierluraschi