Marie
2025-01-28 18:18:29 +01:00
committed by GitHub
parent 381c180ab9
commit 180f6c28a4
22 changed files with 332 additions and 265 deletions

View File

@ -9,6 +9,7 @@ import { NON_STANDARD_AGGREGATE_OPERATION_OPTIONS } from '@/object-record/record
import { PERCENT_AGGREGATE_OPERATION_OPTIONS } from '@/object-record/record-table/record-table-footer/constants/percentAggregateOperationOptions';
import { AvailableFieldsForAggregateOperation } from '@/object-record/types/AvailableFieldsForAggregateOperation';
import { getAvailableFieldsIdsForAggregationFromObjectFields } from '@/object-record/utils/getAvailableFieldsIdsForAggregationFromObjectFields';
import { t } from '@lingui/core/macro';
export const AggregateDropdownContent = () => {
const { currentContentId, objectMetadataItem } = useDropdown({
@ -54,7 +55,7 @@ export const AggregateDropdownContent = () => {
return (
<RecordBoardColumnHeaderAggregateDropdownOptionsContent
availableAggregations={datesAvailableAggregations}
title="Dates"
title={t`Date`}
/>
);
}

View File

@ -10,6 +10,7 @@ import {
import { TableOptionsHotkeyScope } from '@/object-record/record-table/types/TableOptionsHotkeyScope';
import { DropdownMenuItemsContainer } from '@/ui/layout/dropdown/components/DropdownMenuItemsContainer';
import { useScopedHotkeys } from '@/ui/utilities/hotkey/hooks/useScopedHotkeys';
import { t } from '@lingui/core/macro';
export const RecordBoardColumnHeaderAggregateDropdownMenuContent = () => {
const { onContentChange, closeDropdown } =
@ -46,7 +47,7 @@ export const RecordBoardColumnHeaderAggregateDropdownMenuContent = () => {
onClick={() => {
onContentChange('datesAggregateOperationOptions');
}}
text={'Dates'}
text={t`Date`}
hasSubMenu
/>
<MenuItem

View File

@ -9,6 +9,7 @@ import { DATE_AGGREGATE_OPERATION_OPTIONS } from '@/object-record/record-table/r
import { PERCENT_AGGREGATE_OPERATION_OPTIONS } from '@/object-record/record-table/record-table-footer/constants/percentAggregateOperationOptions';
import { STANDARD_AGGREGATE_OPERATION_OPTIONS } from '@/object-record/record-table/record-table-footer/constants/standardAggregateOperationOptions';
import { getAvailableAggregateOperationsForFieldMetadataType } from '@/object-record/record-table/record-table-footer/utils/getAvailableAggregateOperationsForFieldMetadataType';
import { t } from '@lingui/core/macro';
export const RecordTableColumnAggregateFooterDropdownContent = () => {
const { currentContentId, fieldMetadataType } = useDropdown({
@ -74,7 +75,7 @@ export const RecordTableColumnAggregateFooterDropdownContent = () => {
return (
<RecordTableColumnAggregateFooterDropdownSubmenuContent
aggregateOperations={aggregateOperations}
title="Dates"
title={t`Date`}
/>
);
}

View File

@ -8,6 +8,7 @@ import { TableOptionsHotkeyScope } from '@/object-record/record-table/types/Tabl
import { DropdownMenuItemsContainer } from '@/ui/layout/dropdown/components/DropdownMenuItemsContainer';
import { useDropdown } from '@/ui/layout/dropdown/hooks/useDropdown';
import { useScopedHotkeys } from '@/ui/utilities/hotkey/hooks/useScopedHotkeys';
import { t } from '@lingui/core/macro';
import { useContext, useMemo } from 'react';
import { Key } from 'ts-key-enum';
import { isFieldMetadataDateKind } from 'twenty-shared';
@ -85,7 +86,7 @@ export const RecordTableColumnAggregateFooterMenuContent = () => {
onClick={() => {
onContentChange('datesAggregateOperationsOptions');
}}
text={'Dates'}
text={t`Date`}
hasSubMenu
/>
)}