Extract Core Functionality from theme-shared Package to core-ui #20991
Unanswered
AhmadAlMunajjed
asked this question in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
Problem Statement
The
theme-sharedpackage in the ABP Framework contains some core functionality that doesn't depend on any external packages other than Angular core and ABP core. This creates unnecessary dependencies for projects that use a different UI component set.Proposal
Extract functionality that does not depend on any external package (other than Angular core and ABP core) from the
theme-sharedpackage. This would allow developers to use these core features without installing the entiretheme-shareddependency.Examples of components that could be extracted:
document-dir.handlerellipsis.directiveBenefits
Use Case
In my project, I use a different set of UI components:
Being able to use core ABP functionality without the
theme-sharedpackage would streamline my development process and reduce potential conflicts.Proposed Solution
@abp/ng.core-ui) for these extracted components.theme-sharedpackage to import from this new package if needed.Questions
Beta Was this translation helpful? Give feedback.
All reactions