diff --git a/src/renderer/components/+network-ingresses/ingress-class-store.injectable.ts b/src/renderer/components/+network-ingresses/ingress-class-store.injectable.ts index 17f9f3a447..8f94119e7f 100644 --- a/src/renderer/components/+network-ingresses/ingress-class-store.injectable.ts +++ b/src/renderer/components/+network-ingresses/ingress-class-store.injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import assert from "assert"; -import { getInjectable } from "@ogre-tools/injectable"; +import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable"; import { kubeObjectStoreInjectionToken, } from "../../../common/k8s-api/api-manager/manager.injectable"; @@ -26,7 +26,9 @@ const ingressClassStoreInjectable = getInjectable({ context: di.inject(clusterFrameContextForNamespacedResourcesInjectable), }, api); }, + injectionToken: kubeObjectStoreInjectionToken, + lifecycle: lifecycleEnum.transient, }); export default ingressClassStoreInjectable;