DateFilter
Package: @nauth-toolkit/client
Type: Request
Date filter with operator support for query parameters. Supports comparison operators for date-based filtering in user queries.
import { DateFilter } from '@nauth-toolkit/client';
Properties
| Property | Type | Required | Description |
|---|---|---|---|
operator | 'eq' | 'gt' | 'gte' | 'lt' | 'lte' | Yes | Comparison operator: eq (equal), gt (greater than), gte (greater than or equal), lt (less than), lte (less than or equal) |
value | Date | string | Yes | Date value to compare against (ISO 8601 string or Date object) |
Example
{
"operator": "gte",
"value": "2024-01-01T00:00:00.000Z"
}
In query context:
{
"createdAt": {
"operator": "gte",
"value": "2024-01-01T00:00:00.000Z"
},
"updatedAt": {
"operator": "lt",
"value": "2024-12-31T23:59:59.999Z"
}
}
Related Types
GetUsersRequest- UsesDateFilterfor date-based filtering
Used By
GetUsersRequest- UsesDateFilterincreatedAtandupdatedAtproperties