@@ -1038,37 +1038,40 @@ srv_a_regression <- function(id,
10381038 # gsub(code, "", teal.data::get_code(data), fixed = TRUE)
10391039 # }
10401040
1041- setup_code_r <- reactive(teal.data :: get_code(req(data())))
1042- libraries_code_r <- reactive(teal.code :: get_code(req(decorated_output_q()), labels = " libraries" ))
1041+ pull_code <- function (data , labels ){
1042+ reactive(teal.data :: get_code(req(data()), labels = labels ))
1043+ }
1044+ setup_code_r <- pull_code(data )
1045+ libraries_code_r <- pull_code(decorated_output_q , labels = " libraries" )
10431046 # reactive(
10441047 # subset_code(
10451048 # setup_code_r(),
10461049 # qenv
10471050 # )
10481051 # )
1049- data_prep_code_r <- reactive( teal.code :: get_code(req( decorated_output_q()) , labels = " data preparations" ) )
1052+ data_prep_code_r <- pull_code( decorated_output_q , labels = " data preparations" )
10501053 # reactive(
10511054 # subset_code(
10521055 # paste0(setup_code_r(), libraries_code_r()),
10531056 # req(anl_merged_q())
10541057 # )
10551058 # )
1056- fit_code_r <- reactive( teal.code :: get_code(req( decorated_output_q()) , labels = " fit" ) )
1059+ fit_code_r <- pull_code( decorated_output_q , labels = " fit" )
10571060 # reactive(
10581061 # subset_code(
10591062 # paste0(setup_code_r(), libraries_code_r(), data_prep_code_r()),
10601063 # req(fit_r())
10611064 # )
10621065 # )
1063- plot_code_r <- reactive( teal.code :: get_code(req( decorated_output_q()) , labels = " plot" ) )
1066+ plot_code_r <- pull_code( decorated_output_q , labels = " plot" )
10641067 # reactive(
10651068 # subset_code(
10661069 # paste0(setup_code_r(), libraries_code_r(), data_prep_code_r(), fit_code_r()),
10671070 # req(decorated_output_q())
10681071 # )
10691072 # )
10701073
1071- source_code_r <- reactive( teal.code :: get_code(req( decorated_output_q())) )
1074+ source_code_r <- pull_code( decorated_output_q )
10721075
10731076 teal.widgets :: verbatim_popup_srv(
10741077 id = " rcode" ,
0 commit comments