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
13 lines
361 B
TypeScript
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
|
|
);
|
|
};
|