Passando dados nos Módulos Brilhantes do Módulo 1 para o Módulo 2
Eu não tenho um exemplo reproduzível, pois a questão é mais sobre como os módulos funcionam. Estou tentando entender como passar alguma função reativa de um módulo para o próximo. Recebi respostas no passado sobre o uso do ObserveEvent, mas elas parecem não funcionar quando estou usando o valor reativo em um módulo para executar alguma outra operação em outro módulo
module1 <- function(input, output, session){
data1<-reactive({
#some reacttive funcion that produces an output
})
data2<-reactive({
#some reacttive funcion that produces another output
})
return(list(data1,data2))
}
module2 <- function(input, output, session,data1){
observe( data1(), {
#perform some other functions here using data1().e.g reading or parsing data
})
}
Então, basicamente, eu tenho um módulo1 que retorna duas saídas de dados1 e dados2
Eu quero usar o valor de data1 no módulo 2 e executar alguma nova operação usando esse valor.
Já procurei outras respostas para perguntas semelhantes aqui, mas ainda não as entendo. Se alguém puder me ajudar a explicar esse conceito mais claramente, seria de grande ajuda, obrigado por sua ajuda.