Doron Azulay
1. refresh page button.
2. add rule. ( with form)
3. delete rule.
4. edit rule - Reut.
Advantages:
Automatic caching and background refreshes
Integrated loading/error indicators
Support for optimistic updates
Form Modal – Built with Angular FormGroup. Functions as a presentational component: accepts dropdown inputs (if any) and emits events. Modal operations are handled externally (can be triggered from various locations with distinct inputs).
Refetch Strategy – Upon each action, invoke invalidateQueries in TanStack to update data.
Search Bar – Employs computed signal and filtering logic for dynamic updates.