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 { 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;

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 { 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),
}),
},
);

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 { 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),
})
}
)
}),
},
);

View File

@ -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;

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 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()}
/>
));
));

View File

@ -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 = () => {