AletheiaFact / AletheiaFact/aletheia
Standardize ability decorators to use ABILITY_CONSTANTS instead of class instantiation
オープン
tech-debt
- 主要言語
- TypeScript
- スター
- 55
- フォーク
- 20
- 平均マージ
- 2日 6時間
- マージ済み PR(30日)
- 2
説明
## Problem
Currently using `new AdminUserAbility()` pattern in decorators creates
unnecessary object instances and is less clean than static constants.
## Current State
```typescript
@UseGuards(AbilitiesGuard)
@CheckAbilities(new AdminUserAbility())
Desired State
@UseGuards(AbilitiesGuard)
@CheckAbilities(ADMIN_USER_ABILITY)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。