Closed arnfinn closed 4 years ago
@Tovjoh: jeg la disse fire nedtrekksmenyene (pick_atlas
, pick_level1
etc.) inn i egen modul.
Modulen kalles på følgende måte i app_server
(linje 16 i app_server.r
):
selection <- select_server("atlas", ...)
Modulen trenger språk (som reactive
), all dataen og config
. Modulen returnerer hvilket atlas som er valgt (som i selection$atlas()
) og ferdig-filtrert data (som i selection$data()
). Output fra modules sendes altså tilbake til variabelen selection
.
Sjekk gjerne om det gir mening. Jeg plages med noen feilmeldinger som dukker opp før appen har satt seg skikkelig. Tenker det kan ha noe med noen verdier som ikke er definert enda og at vi derfor må legge inn ett par ekstra shiny::req()
en eller annen plass. Virker som appen også er litt tregere å starte opp.
Jeg tester modulen med shiny::testServer
, som er avhengig av github-versjonen av shiny
. Se gjerne om du forstår hvordan det fungerer.
Hei @arnfinn Prosjektet ditt har dessverre ikke min hele og fulle oppmerksomhet i dag. Har noen oppgaver for kvalitetsatlaset som må gjøres, så kjører SAS!
Skal se om jeg får sjekket ut litt senere.
Riktig god helg :)