mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Remove uses of older namespaceStore.contextNamespaces
- Due to complexity reasons Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
bf365bba3d
commit
1963dde971
@ -6,16 +6,16 @@ import { getInjectable } from "@ogre-tools/injectable";
|
|||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import navigateToCronJobsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable";
|
import navigateToCronJobsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import cronJobsStoreInjectable from "../../../+workloads-cronjobs/store.injectable";
|
import cronJobsStoreInjectable from "../../../+workloads-cronjobs/store.injectable";
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const cronJobsWorkloadInjectable = getInjectable({
|
const cronJobsWorkloadInjectable = getInjectable({
|
||||||
id: "cron-jobs-workload",
|
id: "cron-jobs-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToCronJobsInjectable);
|
const navigate = di.inject(navigateToCronJobsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(cronJobsStoreInjectable);
|
const store = di.inject(cronJobsStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -25,10 +25,10 @@ const cronJobsWorkloadInjectable = getInjectable({
|
|||||||
},
|
},
|
||||||
open: navigate,
|
open: navigate,
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
title: ResourceNames.cronjobs,
|
title: ResourceNames.cronjobs,
|
||||||
orderNumber: 70,
|
orderNumber: 70,
|
||||||
|
|||||||
@ -5,17 +5,17 @@
|
|||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import daemonsetsStoreInjectable from "../../../+workloads-daemonsets/store.injectable";
|
import daemonsetsStoreInjectable from "../../../+workloads-daemonsets/store.injectable";
|
||||||
import navigateToDaemonsetsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable";
|
import navigateToDaemonsetsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable";
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const daemonsetsWorkloadInjectable = getInjectable({
|
const daemonsetsWorkloadInjectable = getInjectable({
|
||||||
id: "daemonsets-workload",
|
id: "daemonsets-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToDaemonsetsInjectable);
|
const navigate = di.inject(navigateToDaemonsetsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(daemonsetsStoreInjectable);
|
const store = di.inject(daemonsetsStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -26,11 +26,11 @@ const daemonsetsWorkloadInjectable = getInjectable({
|
|||||||
open: navigate,
|
open: navigate,
|
||||||
|
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
|
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
|
|
||||||
title: ResourceNames.daemonsets,
|
title: ResourceNames.daemonsets,
|
||||||
|
|||||||
@ -5,17 +5,17 @@
|
|||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import deploymentsStoreInjectable from "../../../+workloads-deployments/store.injectable";
|
import deploymentsStoreInjectable from "../../../+workloads-deployments/store.injectable";
|
||||||
import navigateToDeploymentsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable";
|
import navigateToDeploymentsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable";
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const deploymentsWorkloadInjectable = getInjectable({
|
const deploymentsWorkloadInjectable = getInjectable({
|
||||||
id: "deployments-workload",
|
id: "deployments-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToDeploymentsInjectable);
|
const navigate = di.inject(navigateToDeploymentsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(deploymentsStoreInjectable);
|
const store = di.inject(deploymentsStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -26,11 +26,11 @@ const deploymentsWorkloadInjectable = getInjectable({
|
|||||||
open: navigate,
|
open: navigate,
|
||||||
|
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
|
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
|
|
||||||
title: ResourceNames.deployments,
|
title: ResourceNames.deployments,
|
||||||
|
|||||||
@ -5,17 +5,17 @@
|
|||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import jobStoreInjectable from "../../../+workloads-jobs/store.injectable";
|
import jobStoreInjectable from "../../../+workloads-jobs/store.injectable";
|
||||||
import navigateToJobsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable";
|
import navigateToJobsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable";
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const jobsWorkloadInjectable = getInjectable({
|
const jobsWorkloadInjectable = getInjectable({
|
||||||
id: "jobs-workload",
|
id: "jobs-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToJobsInjectable);
|
const navigate = di.inject(navigateToJobsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(jobStoreInjectable);
|
const store = di.inject(jobStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -26,11 +26,11 @@ const jobsWorkloadInjectable = getInjectable({
|
|||||||
open: navigate,
|
open: navigate,
|
||||||
|
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
|
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
|
|
||||||
title: ResourceNames.jobs,
|
title: ResourceNames.jobs,
|
||||||
|
|||||||
@ -6,16 +6,16 @@ import { getInjectable } from "@ogre-tools/injectable";
|
|||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import navigateToPodsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable";
|
import navigateToPodsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
import podStoreInjectable from "../../../+workloads-pods/store.injectable";
|
import podStoreInjectable from "../../../+workloads-pods/store.injectable";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const podsWorkloadInjectable = getInjectable({
|
const podsWorkloadInjectable = getInjectable({
|
||||||
id: "pods-workload",
|
id: "pods-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToPodsInjectable);
|
const navigate = di.inject(navigateToPodsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(podStoreInjectable);
|
const store = di.inject(podStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -26,11 +26,11 @@ const podsWorkloadInjectable = getInjectable({
|
|||||||
open: navigate,
|
open: navigate,
|
||||||
|
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
|
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
|
|
||||||
title: ResourceNames.pods,
|
title: ResourceNames.pods,
|
||||||
|
|||||||
@ -5,17 +5,17 @@
|
|||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import replicasetsStoreInjectable from "../../../+workloads-replicasets/store.injectable";
|
import replicasetsStoreInjectable from "../../../+workloads-replicasets/store.injectable";
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
import navigateToReplicasetsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable";
|
import navigateToReplicasetsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const replicasetsWorkloadInjectable = getInjectable({
|
const replicasetsWorkloadInjectable = getInjectable({
|
||||||
id: "replicasets-workload",
|
id: "replicasets-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToReplicasetsInjectable);
|
const navigate = di.inject(navigateToReplicasetsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(replicasetsStoreInjectable);
|
const store = di.inject(replicasetsStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -26,11 +26,11 @@ const replicasetsWorkloadInjectable = getInjectable({
|
|||||||
open: navigate,
|
open: navigate,
|
||||||
|
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
|
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
|
|
||||||
title: ResourceNames.replicasets,
|
title: ResourceNames.replicasets,
|
||||||
|
|||||||
@ -5,17 +5,17 @@
|
|||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import { workloadInjectionToken } from "../workload-injection-token";
|
import { workloadInjectionToken } from "../workload-injection-token";
|
||||||
import { ResourceNames } from "../../../../utils/rbac";
|
import { ResourceNames } from "../../../../utils/rbac";
|
||||||
import namespaceStoreInjectable from "../../../+namespaces/store.injectable";
|
|
||||||
import statefulsetsStoreInjectable from "../../../+workloads-statefulsets/store.injectable";
|
import statefulsetsStoreInjectable from "../../../+workloads-statefulsets/store.injectable";
|
||||||
import { computed } from "mobx";
|
import { computed } from "mobx";
|
||||||
import navigateToStatefulsetsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable";
|
import navigateToStatefulsetsInjectable from "../../../../../common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable";
|
||||||
|
import clusterFrameContextForNamespacedResourcesInjectable from "../../../../cluster-frame-context/for-namespaced-resources.injectable";
|
||||||
|
|
||||||
const statefulsetsWorkloadInjectable = getInjectable({
|
const statefulsetsWorkloadInjectable = getInjectable({
|
||||||
id: "statefulsets-workload",
|
id: "statefulsets-workload",
|
||||||
|
|
||||||
instantiate: (di) => {
|
instantiate: (di) => {
|
||||||
const navigate = di.inject(navigateToStatefulsetsInjectable);
|
const navigate = di.inject(navigateToStatefulsetsInjectable);
|
||||||
const namespaceStore = di.inject(namespaceStoreInjectable);
|
const context = di.inject(clusterFrameContextForNamespacedResourcesInjectable);
|
||||||
const store = di.inject(statefulsetsStoreInjectable);
|
const store = di.inject(statefulsetsStoreInjectable);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -26,11 +26,11 @@ const statefulsetsWorkloadInjectable = getInjectable({
|
|||||||
open: navigate,
|
open: navigate,
|
||||||
|
|
||||||
amountOfItems: computed(
|
amountOfItems: computed(
|
||||||
() => store.getAllByNs(namespaceStore.contextNamespaces).length,
|
() => store.getAllByNs(context.contextNamespaces).length,
|
||||||
),
|
),
|
||||||
|
|
||||||
status: computed(() =>
|
status: computed(() =>
|
||||||
store.getStatuses(store.getAllByNs(namespaceStore.contextNamespaces)),
|
store.getStatuses(store.getAllByNs(context.contextNamespaces)),
|
||||||
),
|
),
|
||||||
|
|
||||||
title: ResourceNames.statefulsets,
|
title: ResourceNames.statefulsets,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user