1
0
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:
Alex Andreev 2022-06-21 10:13:09 +03:00
parent 48ddfbc749
commit 5a822bf6c0
6 changed files with 30 additions and 16 deletions

View File

@ -6,7 +6,8 @@ import { pipeline } from "@ogre-tools/fp";
import { getInjectable } from "@ogre-tools/injectable"; import { getInjectable } from "@ogre-tools/injectable";
import { filter, orderBy } from "lodash/fp"; import { filter, orderBy } from "lodash/fp";
import { computed } from "mobx"; 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({ const extensionsPreferenceNavigationItemsInjectable = getInjectable({
id: "extension-preference-navigation-items", id: "extension-preference-navigation-items",
@ -23,4 +24,4 @@ const extensionsPreferenceNavigationItemsInjectable = getInjectable({
}); });
export default extensionsPreferenceNavigationItemsInjectable; export default extensionsPreferenceNavigationItemsInjectable;

View File

@ -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 React from "react";
import { withInjectables } from "@ogre-tools/injectable-react"; import { withInjectables } from "@ogre-tools/injectable-react";
import type { IComputedValue } from "mobx"; import type { IComputedValue } from "mobx";
@ -7,7 +11,7 @@ import { PreferencesNavigationTab } from "./preference-navigation-tab";
import extensionsPreferenceNavigationItemsInjectable from "./extension-preference-navigation-items.injectable"; import extensionsPreferenceNavigationItemsInjectable from "./extension-preference-navigation-items.injectable";
interface Dependencies { interface Dependencies {
navigationItems: IComputedValue<PreferenceNavigationItem[]> navigationItems: IComputedValue<PreferenceNavigationItem[]>;
} }
function NonInjectedExtensionsNavGroup(props: Dependencies) { function NonInjectedExtensionsNavGroup(props: Dependencies) {
@ -37,7 +41,7 @@ function NonInjectedExtensionsNavGroup(props: Dependencies) {
))} ))}
</div> </div>
</div> </div>
) );
} }
export const ExtensionsNavGroup = withInjectables<Dependencies>( export const ExtensionsNavGroup = withInjectables<Dependencies>(
@ -45,7 +49,7 @@ export const ExtensionsNavGroup = withInjectables<Dependencies>(
{ {
getProps: (di) => ({ getProps: (di) => ({
navigationItems: di.inject(extensionsPreferenceNavigationItemsInjectable) navigationItems: di.inject(extensionsPreferenceNavigationItemsInjectable),
}) }),
} },
) );

View File

@ -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 React from "react";
import { withInjectables } from "@ogre-tools/injectable-react"; import { withInjectables } from "@ogre-tools/injectable-react";
import type { IComputedValue } from "mobx"; import type { IComputedValue } from "mobx";
@ -26,7 +30,7 @@ function NonInjectedGeneralNavGroup(props: Dependencies) {
/> />
))} ))}
</React.Fragment> </React.Fragment>
) );
} }
export const GeneralNavGroup = withInjectables<Dependencies>( export const GeneralNavGroup = withInjectables<Dependencies>(
@ -35,6 +39,6 @@ export const GeneralNavGroup = withInjectables<Dependencies>(
{ {
getProps: (di) => ({ getProps: (di) => ({
navigationItems: di.inject(generalPreferenceNavigationItemsInjectable), navigationItems: di.inject(generalPreferenceNavigationItemsInjectable),
}) }),
} },
) );

View File

@ -6,7 +6,8 @@ import { pipeline } from "@ogre-tools/fp";
import { getInjectable } from "@ogre-tools/injectable"; import { getInjectable } from "@ogre-tools/injectable";
import { filter, orderBy } from "lodash/fp"; import { filter, orderBy } from "lodash/fp";
import { computed } from "mobx"; 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({ const generalPreferenceNavigationItemsInjectable = getInjectable({
id: "general-preference-navigation-items", id: "general-preference-navigation-items",
@ -23,4 +24,4 @@ const generalPreferenceNavigationItemsInjectable = getInjectable({
}); });
export default generalPreferenceNavigationItemsInjectable; export default generalPreferenceNavigationItemsInjectable;

View File

@ -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 { observer } from "mobx-react";
import React from "react"; import React from "react";
import { Tab } from "../../tabs"; import { Tab } from "../../tabs";
@ -14,4 +18,4 @@ export const PreferencesNavigationTab = observer(({ item }: PreferenceNavigation
data-testid={`tab-link-for-${item.id}`} data-testid={`tab-link-for-${item.id}`}
active={item.isActive.get()} active={item.isActive.get()}
/> />
)); ));

View File

@ -7,7 +7,7 @@ import { Tabs } from "../../tabs";
import { ExtensionsNavGroup } from "./extensions-nav-group"; import { ExtensionsNavGroup } from "./extensions-nav-group";
import { GeneralNavGroup } from "./general-nav-group"; import { GeneralNavGroup } from "./general-nav-group";
import type { import type {
PreferenceNavigationItem PreferenceNavigationItem,
} from "./preference-navigation-items.injectable"; } from "./preference-navigation-items.injectable";
export const PreferencesNavigation = () => { export const PreferencesNavigation = () => {