mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Fix linter errors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
48ddfbc749
commit
5a822bf6c0
@ -6,7 +6,8 @@ import { pipeline } from "@ogre-tools/fp";
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { filter, orderBy } from "lodash/fp";
|
||||
import { computed } from "mobx";
|
||||
import { PreferenceNavigationItem, preferenceNavigationItemInjectionToken } from "./preference-navigation-items.injectable";
|
||||
import type { PreferenceNavigationItem } from "./preference-navigation-items.injectable";
|
||||
import { preferenceNavigationItemInjectionToken } from "./preference-navigation-items.injectable";
|
||||
|
||||
const extensionsPreferenceNavigationItemsInjectable = getInjectable({
|
||||
id: "extension-preference-navigation-items",
|
||||
@ -23,4 +24,4 @@ const extensionsPreferenceNavigationItemsInjectable = getInjectable({
|
||||
});
|
||||
|
||||
export default extensionsPreferenceNavigationItemsInjectable;
|
||||
|
||||
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import { withInjectables } from "@ogre-tools/injectable-react";
|
||||
import type { IComputedValue } from "mobx";
|
||||
@ -7,7 +11,7 @@ import { PreferencesNavigationTab } from "./preference-navigation-tab";
|
||||
import extensionsPreferenceNavigationItemsInjectable from "./extension-preference-navigation-items.injectable";
|
||||
|
||||
interface Dependencies {
|
||||
navigationItems: IComputedValue<PreferenceNavigationItem[]>
|
||||
navigationItems: IComputedValue<PreferenceNavigationItem[]>;
|
||||
}
|
||||
|
||||
function NonInjectedExtensionsNavGroup(props: Dependencies) {
|
||||
@ -37,7 +41,7 @@ function NonInjectedExtensionsNavGroup(props: Dependencies) {
|
||||
))}
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
export const ExtensionsNavGroup = withInjectables<Dependencies>(
|
||||
@ -45,7 +49,7 @@ export const ExtensionsNavGroup = withInjectables<Dependencies>(
|
||||
|
||||
{
|
||||
getProps: (di) => ({
|
||||
navigationItems: di.inject(extensionsPreferenceNavigationItemsInjectable)
|
||||
})
|
||||
}
|
||||
)
|
||||
navigationItems: di.inject(extensionsPreferenceNavigationItemsInjectable),
|
||||
}),
|
||||
},
|
||||
);
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import React from "react";
|
||||
import { withInjectables } from "@ogre-tools/injectable-react";
|
||||
import type { IComputedValue } from "mobx";
|
||||
@ -26,7 +30,7 @@ function NonInjectedGeneralNavGroup(props: Dependencies) {
|
||||
/>
|
||||
))}
|
||||
</React.Fragment>
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
export const GeneralNavGroup = withInjectables<Dependencies>(
|
||||
@ -35,6 +39,6 @@ export const GeneralNavGroup = withInjectables<Dependencies>(
|
||||
{
|
||||
getProps: (di) => ({
|
||||
navigationItems: di.inject(generalPreferenceNavigationItemsInjectable),
|
||||
})
|
||||
}
|
||||
)
|
||||
}),
|
||||
},
|
||||
);
|
||||
|
||||
@ -6,7 +6,8 @@ import { pipeline } from "@ogre-tools/fp";
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { filter, orderBy } from "lodash/fp";
|
||||
import { computed } from "mobx";
|
||||
import { PreferenceNavigationItem, preferenceNavigationItemInjectionToken } from "./preference-navigation-items.injectable";
|
||||
import type { PreferenceNavigationItem } from "./preference-navigation-items.injectable";
|
||||
import { preferenceNavigationItemInjectionToken } from "./preference-navigation-items.injectable";
|
||||
|
||||
const generalPreferenceNavigationItemsInjectable = getInjectable({
|
||||
id: "general-preference-navigation-items",
|
||||
@ -23,4 +24,4 @@ const generalPreferenceNavigationItemsInjectable = getInjectable({
|
||||
});
|
||||
|
||||
export default generalPreferenceNavigationItemsInjectable;
|
||||
|
||||
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import { observer } from "mobx-react";
|
||||
import React from "react";
|
||||
import { Tab } from "../../tabs";
|
||||
@ -14,4 +18,4 @@ export const PreferencesNavigationTab = observer(({ item }: PreferenceNavigation
|
||||
data-testid={`tab-link-for-${item.id}`}
|
||||
active={item.isActive.get()}
|
||||
/>
|
||||
));
|
||||
));
|
||||
|
||||
@ -7,7 +7,7 @@ import { Tabs } from "../../tabs";
|
||||
import { ExtensionsNavGroup } from "./extensions-nav-group";
|
||||
import { GeneralNavGroup } from "./general-nav-group";
|
||||
import type {
|
||||
PreferenceNavigationItem
|
||||
PreferenceNavigationItem,
|
||||
} from "./preference-navigation-items.injectable";
|
||||
|
||||
export const PreferencesNavigation = () => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user