Skip to content

Commit 205c0d2

Browse files
committed
Fix linter
1 parent 69252b7 commit 205c0d2

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

lib/public/views/Logs/Create/TemplatedLogCreationModel.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ import { RcDailyMeetingTemplate } from './templates/RcDailyMeetingTemplate.js';
2323
* @typedef {'on-call'|'rc-daily-meeting'} logTemplateKey
2424
*/
2525

26+
const TemplateClasses = Object.freeze({
27+
['on-call']: OnCallLogTemplate,
28+
['rc-daily-meeting']: RcDailyMeetingTemplate,
29+
});
30+
2631
/**
2732
* Return a new instance of log template for the given key
2833
*
@@ -31,10 +36,7 @@ import { RcDailyMeetingTemplate } from './templates/RcDailyMeetingTemplate.js';
3136
* @return {LogTemplate|null} the new log template
3237
*/
3338
const logTemplatesFactory = (key, templateData) => {
34-
const templateClass = {
35-
['on-call']: OnCallLogTemplate,
36-
['rc-daily-meeting']: RcDailyMeetingTemplate,
37-
}[key] ?? null;
39+
const templateClass = TemplateClasses[key] ?? null;
3840
if (templateClass) {
3941
return new templateClass(templateData);
4042
}

0 commit comments

Comments
 (0)