Lorenz Hilpert
|
fc6d29d62f
|
Merged PR 2031: feat(crm): add customer bon redemption feature
feat(crm): add customer bon redemption feature
- New library @isa/crm/feature/customer-bon-redemption
- Implement bon validation and redemption flow
- Add SignalStore for state management
- Add resource pattern for reactive data loading
- Add facade for business logic abstraction
- Add Zod schemas for runtime validation
- Integrate with loyalty card API endpoints
- Add accessibility and E2E test attributes
- Remove mock provider (use real facade)
- Exclude generated swagger files from linting
Components:
- BonInputFieldComponent - input with validation
- BonDetailsDisplayComponent - shows validated bon
- BonRedemptionButtonComponent - redemption action
Data Access:
- CustomerBonRedemptionFacade - business logic
- CustomerBonCheckResource - reactive validation
- BonRedemptionStore - component state
- CrmSearchService - API integration (checkBon, addBon)
Issue: 5314
Related work items: #5314
|
2025-11-19 12:51:58 +00:00 |
|
Lorenz Hilpert
|
2463a803ea
|
Merged PR 1876: Fix Workspace Build Issues
|
2025-06-30 09:17:03 +00:00 |
|
Lorenz Hilpert
|
5e6ee35d91
|
chore(eslint): remove eslint-plugin-prettier and update configurations
|
2025-06-26 22:48:56 +02:00 |
|
Lorenz Hilpert
|
4cf0ce820e
|
Merged PR 1866: Anlage Komponenten und Directives + Unit Tests und Stories
Related work items: #5175
|
2025-06-18 13:58:00 +00:00 |
|
Nino
|
befdc9fa4d
|
feat(core-tabs): Changes due to Renaming from Process to Tab and Unit Test Fixes
|
2025-06-16 16:37:48 +02:00 |
|
Nino
|
083f75a395
|
feat(remission): Init Remission Feature/Shared/Helpers and Data-Access Libs
Refs: #4768, #4769, #4770, #4771
|
2025-06-16 13:51:43 +02:00 |
|