what am I doing wrong here? This works for datatables…not for textAreas though
dcc.Store(id = 'memory-output-conditions'),
dcc.Textarea(
id = 'conditions',
placeholder = 'Acquisition Conditions, Percent Buyout',
style = text_area_style,
spellCheck = True,
),
@app.callback(Output('memory-output-conditions', 'value'),
[Input('my-dropdown', 'value')])
def filter_conditions(deal_ids_selected):
if not deal_ids_selected:
return regulationList.iloc[-1:].loc[:, regulationList.columns != 'deal_id'].to_dict('rows')
filtered = regulationList.query('deal_id in @deal_ids_selected')
filtered = filtered['condition']
return filtered
@app.callback(Output('conditions', 'value'),
[Input('memory-output-conditions', 'value')])
def on_data_set_table(value):
if value is None:
raise PreventUpdate
return value