@morph.variables
@morph.variables( var_name: str, default: Optional[Any] = None, required: Optional[bool] = False, type: Optional[Literal["str", "bool", "int", "float", "dict", "list"]] = None, ) def func_name(context): # write your code here
@morph.func @morph.variables("var1") def get_data_from_database(context): var1_data = context.vars["var1"] # write your code here using var1_data return pd.DataFrame({})