Skip to content

Commit 9b196ed

Browse files
committed
refactor: move subscribers to specific directory
Signed-off-by: Philippe Martin <[email protected]>
1 parent 413b83e commit 9b196ed

File tree

10 files changed

+14
-14
lines changed

10 files changed

+14
-14
lines changed

packages/extension/src/dashboard-extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import { PodLogsApiImpl } from './manager/pod-logs-api-impl';
4545
import { PodTerminalsApiImpl } from './manager/pod-terminals-api-impl';
4646
import { NavigationApiImpl } from '/@/manager/navigation-api';
4747
import { KubernetesProvidersManager } from '/@/manager/kubernetes-providers';
48-
import { ChannelSubscriber } from '/@/types/channel-subscriber';
48+
import { ChannelSubscriber } from './subscriber/channel-subscriber';
4949

5050
export class DashboardExtension {
5151
#container: Container | undefined;

packages/extension/src/dispatcher/util/dispatcher-object.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
***********************************************************************/
1818

1919
import type { RpcChannel } from '@kubernetes-dashboard/rpc';
20-
import type { StateSubscriber } from '/@/types/state-subscriber';
20+
import type { StateSubscriber } from '/@/subscriber/state-subscriber';
2121

2222
export const DispatcherObject = Symbol.for('DispatcherObject');
2323
export interface DispatcherObject<T> {

packages/extension/src/inject/inversify-binding.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import { RpcExtension } from '@kubernetes-dashboard/rpc';
2626
import { managersModule } from '/@/manager/_manager-module';
2727
import { dispatchersModule } from '/@/dispatcher/_dispatcher-module';
2828
import { portForwardModule } from '/@/port-forward/_port-forward-module';
29-
import { typesModule } from '/@/types/_types_modules';
29+
import { subscriberModule } from '/@/subscriber/_subscriber_modules.js';
3030

3131
export class InversifyBinding {
3232
#container: Container | undefined;
@@ -57,7 +57,7 @@ export class InversifyBinding {
5757
await this.#container.load(managersModule);
5858
await this.#container.load(dispatchersModule);
5959
await this.#container.load(portForwardModule);
60-
await this.#container.load(typesModule);
60+
await this.#container.load(subscriberModule);
6161

6262
return this.#container;
6363
}

packages/extension/src/manager/contexts-states-dispatcher.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ import {
4747
UPDATE_RESOURCE,
4848
} from '@kubernetes-dashboard/channels';
4949
import { KubernetesProvidersManager } from '/@/manager/kubernetes-providers.js';
50-
import { ChannelSubscriber } from '/@/types/channel-subscriber.js';
50+
import { ChannelSubscriber } from '/@/subscriber/channel-subscriber.js';
5151

5252
let container: Container;
5353
const contextsManagerMock: ContextsManager = {

packages/extension/src/manager/contexts-states-dispatcher.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ import { ContextsManager } from './contexts-manager.js';
3939
import { RpcChannel } from '@kubernetes-dashboard/rpc';
4040
import { inject, injectable, multiInject } from 'inversify';
4141
import { DispatcherObject } from '/@/dispatcher/util/dispatcher-object.js';
42-
import { ChannelSubscriber } from '/@/types/channel-subscriber.js';
42+
import { ChannelSubscriber } from '/@/subscriber/channel-subscriber.js';
4343
import { PortForwardServiceProvider } from '/@/port-forward/port-forward-service.js';
4444
import { KubernetesProvidersManager } from '/@/manager/kubernetes-providers.js';
45-
import { StateSubscriber } from '/@/types/state-subscriber.js';
45+
import { StateSubscriber } from '/@/subscriber/state-subscriber.js';
4646

4747
@injectable()
4848
export class ContextsStatesDispatcher {

packages/extension/src/types/_types_modules.ts renamed to packages/extension/src/subscriber/_subscriber_modules.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
***********************************************************************/
1818

1919
import { ContainerModule } from 'inversify';
20-
import { ChannelSubscriber } from '/@/types/channel-subscriber';
20+
import { ChannelSubscriber } from './channel-subscriber';
2121

22-
const typesModule = new ContainerModule(options => {
22+
const subscriberModule = new ContainerModule(options => {
2323
options.bind<ChannelSubscriber>(ChannelSubscriber).toSelf().inSingletonScope();
2424
});
2525

26-
export { typesModule };
26+
export { subscriberModule };

packages/extension/src/types/api-subscriber.ts renamed to packages/extension/src/subscriber/api-subscriber.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import util from 'node:util';
2020

2121
import { Disposable } from '@kubernetes-dashboard/channels';
22-
import type { StateSubscriber } from '/@/types/state-subscriber';
22+
import type { StateSubscriber } from './state-subscriber';
2323
import { Emitter, type Event } from '/@/types/emitter';
2424
import type { RpcChannel } from '@kubernetes-dashboard/rpc';
2525

packages/extension/src/types/channel-subscriber.ts renamed to packages/extension/src/subscriber/channel-subscriber.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
import util from 'node:util';
2020

21-
import type { Event } from './emitter';
22-
import { Emitter } from './emitter';
23-
import type { StateSubscriber } from '/@/types/state-subscriber';
21+
import type { Event } from '/@/types/emitter';
22+
import { Emitter } from '/@/types/emitter';
23+
import type { StateSubscriber } from './state-subscriber';
2424
import { RpcChannel, RpcExtension } from '@kubernetes-dashboard/rpc';
2525
import { inject, injectable } from 'inversify';
2626

0 commit comments

Comments
 (0)