Currently, we rely on inversify to declare components and how they are injected. This suffers from several limitations, for instance:
- direct dependency to inversify
- no notion of components priority
- no ability to avoid loading components that do not match the current configuration (e.g., components for vuetify are loaded even though shoelace is requested).
|