@htp84 - Here’s how you can use the generate_table
function in a callback:
app.layout = html.Div([
dcc.Dropdown(id='my-dropdown'), # fill this in
html.Div(id='table-container')
])
@app.callback(Output('table-container', 'children'), [Input('my-dropdown', 'value')])
def update_table(value):
dff = df[df['some-column'] == value] # update with your own logic
return generate_table(dff)