Files
twenty/packages/twenty-shared/src/utils/fieldMetadata/isFieldMetadataDateKind.ts
Marie 2e0169b954 Aggregate follow-up (#9547)
In this PR
- fix [some UI
regressions](https://discord.com/channels/1130383047699738754/1327189577575956514/1327189577575956514)
introduced by work on view groups
- address some follow-ups:
1. [Menu should keep selected when the menu is
open](https://discord.com/channels/1130383047699738754/1326607851824877639/1326607851824877639)
2.
[Cropping](https://discord.com/channels/1130383047699738754/1326610578869063800/1326610578869063800)
3. [Put earliest date / latest date in a separate "Date"
submenu](https://discord.com/channels/1130383047699738754/1326856023985618966/1326856023985618966)
- Refactor around date aggregate operations
2025-01-10 20:01:36 +01:00

13 lines
361 B
TypeScript

import { FieldMetadataType } from 'src/types/FieldMetadataType';
export const isFieldMetadataDateKind = (
fieldMetadataType?: FieldMetadataType,
): fieldMetadataType is
| FieldMetadataType.DATE
| FieldMetadataType.DATE_TIME => {
return (
fieldMetadataType === FieldMetadataType.DATE ||
fieldMetadataType === FieldMetadataType.DATE_TIME
);
};