Skip to content

Commit 6b4b65e

Browse files
author
Salma Alam-Naylor
committed
File cleanup
1 parent f0ba174 commit 6b4b65e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

apps/fretonator-web/src/app/common/route-to-mode-configuration/route-to-mode-configuration.service.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,18 @@ import { Injectable } from '@angular/core';
22
import { ActivatedRouteSnapshot, Resolve } from '@angular/router';
33
import { Mode, NoteExtenderString, NoteSymbol } from '../../util/types';
44

5+
interface ModeRouteData {
6+
note: NoteSymbol,
7+
noteExtender: NoteExtenderString,
8+
mode: Mode
9+
}
10+
511
@Injectable({
612
providedIn: 'root'
713
})
8-
export class RouteToModeConfigurationService implements Resolve<any> {
9-
10-
constructor() { }
14+
export class RouteToModeConfigurationService implements Resolve<ModeRouteData> {
1115

12-
resolve(route: ActivatedRouteSnapshot) {
16+
resolve(route: ActivatedRouteSnapshot): ModeRouteData {
1317
return {
1418
note: route.params.note || NoteSymbol.c,
1519
noteExtender: route.params.noteExtender || NoteExtenderString.natural,

0 commit comments

Comments
 (0)