refactor: move locale settings to app

This commit is contained in:
2025-02-02 18:52:02 +03:00
parent 1bf2868d00
commit c8bcda8da2
2 changed files with 7 additions and 5 deletions

View File

@ -1,10 +1,11 @@
import {ApplicationConfig} from '@angular/core'; import {ApplicationConfig, LOCALE_ID} from '@angular/core';
import {provideRouter} from '@angular/router'; import {provideRouter} from '@angular/router';
import {routes} from './app.routes'; import {routes} from './app.routes';
import {provideAnimationsAsync} from '@angular/platform-browser/animations/async'; import {provideAnimationsAsync} from '@angular/platform-browser/animations/async';
import {provideHttpClient} from "@angular/common/http"; import {provideHttpClient} from "@angular/common/http";
import {provideToastr} from "ngx-toastr"; import {provideToastr} from "ngx-toastr";
import {MAT_DATE_LOCALE} from "@angular/material/core";
export const appConfig: ApplicationConfig = { export const appConfig: ApplicationConfig = {
providers: [ providers: [
@ -22,5 +23,7 @@ export const appConfig: ApplicationConfig = {
disableTimeOut: false, disableTimeOut: false,
autoDismiss: true, autoDismiss: true,
maxOpened: 5 maxOpened: 5
})] }),
{ provide: LOCALE_ID, useValue: 'ru' },
{ provide: MAT_DATE_LOCALE, useValue: 'ru' }]
}; };

View File

@ -1,4 +1,4 @@
import {Component, LOCALE_ID, ViewChild} from '@angular/core'; import {Component, ViewChild} from '@angular/core';
import {AdditionalText, TableHeaderComponent} from "@component/schedule/table-header/table-header.component"; import {AdditionalText, TableHeaderComponent} from "@component/schedule/table-header/table-header.component";
import {addDays, weekInYear} from "@progress/kendo-date-math"; import {addDays, weekInYear} from "@progress/kendo-date-math";
import {TabsComponent, TabsSelect} from "@component/schedule/tabs/tabs.component"; import {TabsComponent, TabsSelect} from "@component/schedule/tabs/tabs.component";
@ -38,8 +38,7 @@ import {HasRoleDirective} from "@/directives/has-role.directive";
styleUrl: './schedule.component.css', styleUrl: './schedule.component.css',
providers: [ providers: [
ScheduleService, ScheduleService,
ImportService, ImportService
{provide: LOCALE_ID, useValue: 'ru-RU'}
] ]
}) })