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 { 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;
|
||||||
|
|
||||||
|
|||||||
@ -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),
|
||||||
})
|
}),
|
||||||
}
|
},
|
||||||
)
|
);
|
||||||
|
|||||||
@ -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),
|
||||||
})
|
}),
|
||||||
}
|
},
|
||||||
)
|
);
|
||||||
|
|||||||
@ -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;
|
||||||
|
|
||||||
|
|||||||
@ -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()}
|
||||||
/>
|
/>
|
||||||
));
|
));
|
||||||
|
|||||||
@ -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 = () => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user