abpframework / abpframework/abp
Type-safe constants on the angular side
Open
@hikalkan is already working on this.
Since Jul 9, 2020.
abp-framework
feature
priority:high
ui-angular
- Dominant language
- C#
- Stars
- 14.4k
- Forks
- 3.7k
- Avg merge
- 15h 32m
- Merged PRs (30d)
- 106
Description
Currently, we use strings for permission, setting... names on the angular side. They are constants available on the server side. We can investigate a consistent way of exposing these names to clients, so they can use them as constants in the typescript too.
- Permission names
- Feature names
- Setting names
- Validation constants (like MaxLength for a string property on the DTO).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.