Skip to content

Commit af62d29

Browse files
authored
Merge pull request #12 from fullstack-devops/bugfix/try-moment-in-constructor
try moment in constructor
2 parents ec82f93 + 660efc5 commit af62d29

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

projects/ng-mat-components/src/lib/fs-calendar/fs-calendar.service.ts

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,24 @@ export const moment = moment_;
99
providedIn: 'root',
1010
})
1111
export class FsCalendarService {
12-
constructor(@Inject(LOCALE_ID) private appLocale: string) {
13-
moment.locale(this.appLocale.substring(0, 2));
14-
}
15-
16-
monthNames = moment.monthsShort();
17-
dayNames = moment.weekdaysShort();
18-
dayNamesEn = moment.weekdaysShort();
19-
dayNamesDeVor = JSON.parse(JSON.stringify(this.dayNamesEn));
20-
dayNamesDe = this.dayNamesDeVor.push(this.dayNamesDeVor.shift());
12+
monthNames: string[];
13+
dayNames: string[];
14+
dayNamesEn: string[];
15+
dayNamesDeVor: any;
16+
dayNamesDe: any;
2117

2218
dataSourceCustom: Day[] = [];
2319
daysAbsolute: Date[] = [];
2420

21+
constructor(@Inject(LOCALE_ID) private appLocale: string) {
22+
moment.locale(this.appLocale.substring(0, 2));
23+
this.monthNames = moment.monthsShort();
24+
this.dayNames = moment.weekdaysShort();
25+
this.dayNamesEn = moment.weekdaysShort();
26+
this.dayNamesDeVor = JSON.parse(JSON.stringify(this.dayNamesEn));
27+
this.dayNamesDe = this.dayNamesDeVor.push(this.dayNamesDeVor.shift());
28+
}
29+
2530
/**
2631
* @param {String} mode calendar mode (monthly|annual)
2732
* @param {boolean} calendarWeek Display calendar week

0 commit comments

Comments
 (0)