You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some parts of Luigi Core/Client are some times shared with Luigi Container.
Investigate and come up with a strategy to have a common shared folder where multiple packages use the same implementation if possible/feasible
Topics to start with:
Web Component Creation Code is very similar (Core-Container) (if not almost identical)
core/src/web-components.js
container/src/services/webcomponents.service.ts
Might be worth to have both Core and Container use the same code base for this functionality.
Luigi Client API - Container Client API
createClientAPI function on Container for webcomponents is supposed to emulate the Luigi Client API. Since they are very similar it might be worth investigating what functionality could be shared
... other ideas that might come up
Another requirement is that this change would have us switch all core/client code from JS to Typescript.
New proposed folder structure
core/
client/
container/
common/ <----- this could be one way to save the shared common functionality
The text was updated successfully, but these errors were encountered:
Some parts of Luigi Core/Client are some times shared with Luigi Container.
Investigate and come up with a strategy to have a common shared folder where multiple packages use the same implementation if possible/feasible
Topics to start with:
Might be worth to have both Core and Container use the same code base for this functionality.
... other ideas that might come up
Another requirement is that this change would have us switch all core/client code from JS to Typescript.
New proposed folder structure
The text was updated successfully, but these errors were encountered: