From dc7448b8bf8807130697028c1bf2eec7b055c4a9 Mon Sep 17 00:00:00 2001 From: "adel.ka" Date: Wed, 5 Nov 2025 12:24:40 +0300 Subject: [PATCH] SUPPORT-9533: refactor --- .../src/ts/ervu/component/grid/StaticColumnInitializer.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/ts/ervu/component/grid/StaticColumnInitializer.ts b/frontend/src/ts/ervu/component/grid/StaticColumnInitializer.ts index 3cfe75b2..81a7e28d 100644 --- a/frontend/src/ts/ervu/component/grid/StaticColumnInitializer.ts +++ b/frontend/src/ts/ervu/component/grid/StaticColumnInitializer.ts @@ -19,6 +19,7 @@ import {StaticGridColumn} from "../../../generated/ru/micord/ervu/property/grid/ import {CustomGridColumnFilterUtils} from "./filter/CustomGridColumnFilterUtils"; export class StaticColumnInitializer { + private static readonly ZONED_DATE_TIME_FORMAT = 'DD.MM.YYYY HH:mm:ss (Z)'; public static columnToColumnDef(gridRef: any, column: StaticGridColumn) { const columnDef: ColDef = {}; @@ -76,7 +77,7 @@ export class StaticColumnInitializer { if (!cellValue) { return -1; } - const cellMoment = moment(cellValue, 'DD.MM.YYYY HH:mm:ss (Z)'); + const cellMoment = moment(cellValue, StaticColumnInitializer.ZONED_DATE_TIME_FORMAT); if (!cellMoment.isValid()) { return -1; @@ -126,9 +127,8 @@ export class StaticColumnInitializer { private static zonedDateTimeComparator(): (valueA: any, valueB: any) => number { return (valueA: any, valueB: any) => { - const format = 'DD.MM.YYYY HH:mm:ss (Z)'; - const momentA = moment(valueA, format); - const momentB = moment(valueB, format); + const momentA = moment(valueA, StaticColumnInitializer.ZONED_DATE_TIME_FORMAT); + const momentB = moment(valueB, StaticColumnInitializer.ZONED_DATE_TIME_FORMAT); return ComparisonUtils.momentCompare(momentA, momentB); }; }