From 19f75d78fe1144f455c732b5e78e8a46a5ab49d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Fri, 11 Dec 2020 19:46:49 +0200 Subject: [PATCH] Project due date --- apps/red-ui/src/app/app.module.ts | 12 +- .../add-edit-project-dialog.component.html | 23 +- .../add-edit-project-dialog.component.scss | 14 ++ .../add-edit-project-dialog.component.ts | 44 +++- apps/red-ui/src/assets/styles/red-input.scss | 32 +++ package.json | 207 +++++++++--------- yarn.lock | 7 + 7 files changed, 220 insertions(+), 119 deletions(-) diff --git a/apps/red-ui/src/app/app.module.ts b/apps/red-ui/src/app/app.module.ts index 54ed157a4..7591df031 100644 --- a/apps/red-ui/src/app/app.module.ts +++ b/apps/red-ui/src/app/app.module.ts @@ -17,6 +17,7 @@ import { TranslateHttpLoader } from '@ngx-translate/http-loader'; import { MatMenuModule } from '@angular/material/menu'; import { languageInitializer } from './i18n/language.initializer'; import { LanguageService } from './i18n/language.service'; +import { MomentDateAdapter } from '@angular/material-moment-adapter'; import { MatIconModule } from '@angular/material/icon'; import { IconsModule } from './icons/icons.module'; import { AddEditProjectDialogComponent } from './dialogs/add-edit-project-dialog/add-edit-project-dialog.component'; @@ -55,7 +56,7 @@ import { RedRoleGuard } from './auth/red-role.guard'; import { MatListModule } from '@angular/material/list'; import { AssignOwnerDialogComponent } from './dialogs/assign-owner-dialog/assign-owner-dialog.component'; import { MatDatepickerModule } from '@angular/material/datepicker'; -import { MatNativeDateModule } from '@angular/material/core'; +import { DateAdapter, MAT_DATE_FORMATS, MAT_DATE_LOCALE, MatNativeDateModule } from '@angular/material/core'; import { MatInputModule } from '@angular/material/input'; import { HumanizePipe } from './utils/humanize.pipe'; import { CommentsComponent } from './components/comments/comments.component'; @@ -315,6 +316,15 @@ const matImports = [ multi: true, useFactory: languageInitializer, deps: [LanguageService] + }, + { provide: DateAdapter, useClass: MomentDateAdapter, deps: [MAT_DATE_LOCALE] }, + { + provide: MAT_DATE_FORMATS, + useValue: { + display: { + dateInput: 'DD/MM/YY' + } + } } ], bootstrap: [AppComponent] diff --git a/apps/red-ui/src/app/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html b/apps/red-ui/src/app/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html index 0fce1b796..2fb7b3f28 100644 --- a/apps/red-ui/src/app/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html +++ b/apps/red-ui/src/app/dialogs/add-edit-project-dialog/add-edit-project-dialog.component.html @@ -27,17 +27,24 @@ - - {{ 'project-listing.add-edit-dialog.form.due-date' | translate }} - - - - +
+ + {{ 'project-listing.add-edit-dialog.form.due-date' | translate }} + + +
+ + + + + +
+