It's hard to know when/why a component is 'mis-specified'. Furthermore, my current debugging process is not ideal (app$layout_set(component); app$layout_get(); app$run_server()). Some ideas for improvements:
- Printing a component could spin up a simple dash app with just that component.
- Provide a 'debugging mode/option' where client side errors are listed in a pop-up (the current generic
Error loading dependencies message is not helpful and most folks won't know to open their browser's dev tools)
- Automatically type check arguments in R using the components
propTypes definition
It's hard to know when/why a component is 'mis-specified'. Furthermore, my current debugging process is not ideal (
app$layout_set(component); app$layout_get(); app$run_server()). Some ideas for improvements:Error loading dependenciesmessage is not helpful and most folks won't know to open their browser's dev tools)propTypesdefinition