A centralised list of FilterConfig objects for the client list.
Both the practitioner clients page and the admin manage-clients page
import this so filter behaviour is consistent across both views.
To add a new filter dimension:
Add a new FilterConfig entry here.
Add the corresponding UI section in ClientFilterSheet.tsx.
ClientWithCases is used as the base type so that both screen-level
local types and the global type are compatible.
CLIENT FILTER CONFIGS
A centralised list of FilterConfig objects for the client list. Both the practitioner clients page and the admin manage-clients page import this so filter behaviour is consistent across both views.
To add a new filter dimension:
ClientWithCasesis used as the base type so that both screen-level local types and the global type are compatible.