acdlite / acdlite/flummox-isomorphic-demo
`performRouteHandlerStaticMethod` doesn't work with decorators
- Vorherrschende Sprache
- JavaScript
- Sterne
- 89
- Forks
- 17
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
`await performRouteHandlerStaticMethod(state.routes, 'routerWillRun', routeHandlerInfo)`
```
export default async function performRouteHandlerStaticMethod(routes, methodName, ...args) {
return Promise.all(routes
.map(route => {route.handler[methodName]; console.log(route, route.handler)})
.filter(method => typeof method === 'function')
.map(method => method(...args))
);
}
```
This doesn't work when you use decorators around your components. E.g. I wrapped my components when using `react-dnd` and `route.handler` is the `DragAndDropContainer`.
Is their a better approach?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.