Following https://github.com/toddmotto/angular-styleguide/blob/master/README.md#constants-or-classes
When i want to use a Class in directives I think the injectable should be added to the module:
export const TodoModule = angular
.module('todo', [])
.component('todo', TodoComponent)
.directive('todoAutofocus', () => new TodoAutoFocus())
.name;
must be
export const TodoModule = angular
.module('todo', [])
.component('todo', TodoComponent)
.directive('todoAutofocus', ['$timeout', ($timeout) => new TodoAutoFocus($timeout)])
.name;
to avoid the message error TS2346: Supplied parameters do not match any signature of call target.
Following https://github.com/toddmotto/angular-styleguide/blob/master/README.md#constants-or-classes
When i want to use a Class in directives I think the injectable should be added to the module:
must be
to avoid the message
error TS2346: Supplied parameters do not match any signature of call target.