The dash-extensions package is a collection of utility functions, syntax extensions, and Dash components that aim to improve the Dash development experience
This works okay with native dash callbacks, but does not with dash-extensions callbacks, I assume dash-extensions resolves them differently. The error trace leads to line 1049 in enrich.py, I see there's a comment:
Replace args and kwargs. # TODO: Is recursion needed?
Could this be related to how custom decorators are treated? If so, do you think this is something that could be addressed?
I'm trying to extend my callbacks with a custom decorator for error handling & logging:
This works okay with native
dash
callbacks, but does not withdash-extensions
callbacks, I assumedash-extensions
resolves them differently. The error trace leads to line 1049 inenrich.py
, I see there's a comment:Could this be related to how custom decorators are treated? If so, do you think this is something that could be addressed?