Skip to content

Commit 0722ddb

Browse files
feat(signals): provide Dispatcher and Events at the platform level (#4978)
1 parent 377537e commit 0722ddb

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

modules/signals/events/spec/dispatcher.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Dispatcher, event, Events } from '../src';
55
import { ReducerEvents } from '../src/events-service';
66

77
describe('Dispatcher', () => {
8-
it('is provided at the root level', () => {
8+
it('is provided globally', () => {
99
const dispatcher = TestBed.inject(Dispatcher);
1010
expect(dispatcher).toBeDefined();
1111
});

modules/signals/events/spec/events-service.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Dispatcher, event, EventInstance, Events } from '../src';
44
import { SOURCE_TYPE } from '../src/events-service';
55

66
describe('Events', () => {
7-
it('is provided at the root level', () => {
7+
it('is provided globally', () => {
88
const events = TestBed.inject(Events);
99
expect(events).toBeDefined();
1010
});

modules/signals/events/src/dispatcher.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import { Events, EVENTS, ReducerEvents } from './events-service';
2626
* }
2727
* ```
2828
*/
29-
@Injectable({ providedIn: 'root' })
29+
@Injectable({ providedIn: 'platform' })
3030
export class Dispatcher {
3131
protected readonly reducerEvents = inject(ReducerEvents);
3232
protected readonly events = inject(Events);

modules/signals/events/src/events-service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ abstract class BaseEvents {
5757
* }
5858
* ```
5959
*/
60-
@Injectable({ providedIn: 'root' })
60+
@Injectable({ providedIn: 'platform' })
6161
export class Events extends BaseEvents {}
6262

63-
@Injectable({ providedIn: 'root' })
63+
@Injectable({ providedIn: 'platform' })
6464
export class ReducerEvents extends BaseEvents {}
6565

6666
function filterByType<T extends EventInstance<string, unknown>>(

0 commit comments

Comments
 (0)