mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
chore: Turn on react/jsx-closing-bracket-location
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
1675c56e59
commit
b35467fb3d
@ -150,6 +150,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
}],
|
}],
|
||||||
|
"react/jsx-closing-bracket-location": ["error", "line-aligned"],
|
||||||
"@typescript-eslint/member-delimiter-style": ["error", {
|
"@typescript-eslint/member-delimiter-style": ["error", {
|
||||||
"multiline": {
|
"multiline": {
|
||||||
"delimiter": "semi",
|
"delimiter": "semi",
|
||||||
|
|||||||
@ -74,7 +74,8 @@ const formatOptionLabel = ({ value, isSelected }: SelectOption<HelmRepo>) => (
|
|||||||
<Icon
|
<Icon
|
||||||
small
|
small
|
||||||
material="check"
|
material="check"
|
||||||
className="box right" />
|
className="box right"
|
||||||
|
/>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@ -25,7 +25,8 @@ const NonInjectedTerminalFontSize = observer(({
|
|||||||
min={10}
|
min={10}
|
||||||
max={50}
|
max={50}
|
||||||
defaultValue={state.terminalConfig.fontSize.toString()}
|
defaultValue={state.terminalConfig.fontSize.toString()}
|
||||||
onChange={(value) => state.terminalConfig.fontSize = Number(value)} />
|
onChange={(value) => state.terminalConfig.fontSize = Number(value)}
|
||||||
|
/>
|
||||||
</section>
|
</section>
|
||||||
));
|
));
|
||||||
|
|
||||||
|
|||||||
@ -66,7 +66,8 @@ const toNavigationHierarchy = (composite: Composite<PreferenceItemTypes | Prefer
|
|||||||
<Icon
|
<Icon
|
||||||
material={value.iconName}
|
material={value.iconName}
|
||||||
smallest
|
smallest
|
||||||
className="mr-3" />
|
className="mr-3"
|
||||||
|
/>
|
||||||
)}
|
)}
|
||||||
{value.label}
|
{value.label}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -9,6 +9,7 @@ import type { RegisteredAdditionalCategoryColumn } from "../custom-category-colu
|
|||||||
import { KubeObject } from "@k8slens/kube-object";
|
import { KubeObject } from "@k8slens/kube-object";
|
||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import getLabelBadgesInjectable from "../get-label-badges.injectable";
|
import getLabelBadgesInjectable from "../get-label-badges.injectable";
|
||||||
|
import { cssNames } from "@k8slens/utilities";
|
||||||
|
|
||||||
const defaultCategoryColumnsInjectable = getInjectable({
|
const defaultCategoryColumnsInjectable = getInjectable({
|
||||||
id: "default-category-columns",
|
id: "default-category-columns",
|
||||||
@ -37,7 +38,7 @@ const defaultCategoryColumnsInjectable = getInjectable({
|
|||||||
titleProps: {
|
titleProps: {
|
||||||
id: "labels",
|
id: "labels",
|
||||||
title: "Labels",
|
title: "Labels",
|
||||||
className: `${styles.labelsCell} scrollable`,
|
className: cssNames(styles.labelsCell, "scrollable"),
|
||||||
"data-testid": "catalog-labels-column",
|
"data-testid": "catalog-labels-column",
|
||||||
},
|
},
|
||||||
searchFilter: entity => KubeObject.stringifyLabels(entity.metadata.labels),
|
searchFilter: entity => KubeObject.stringifyLabels(entity.metadata.labels),
|
||||||
|
|||||||
@ -92,7 +92,8 @@ const NonInjectedClusterIconSetting = observer((props: ClusterIconSettingProps &
|
|||||||
<MenuItem
|
<MenuItem
|
||||||
onClick={() => item.onClick(cluster.preferences)}
|
onClick={() => item.onClick(cluster.preferences)}
|
||||||
key={item.id}
|
key={item.id}
|
||||||
disabled={item.disabled?.(cluster.preferences)}>
|
disabled={item.disabled?.(cluster.preferences)}
|
||||||
|
>
|
||||||
{item.title}
|
{item.title}
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
),
|
),
|
||||||
|
|||||||
@ -127,7 +127,8 @@ class NonInjectedDock extends React.Component<DockProps & Dependencies> {
|
|||||||
<div
|
<div
|
||||||
className={`tab-content ${selectedTab.kind}`}
|
className={`tab-content ${selectedTab.kind}`}
|
||||||
style={{ flexBasis: height }}
|
style={{ flexBasis: height }}
|
||||||
data-testid={`dock-tab-content-for-${selectedTab.id}`}>
|
data-testid={`dock-tab-content-for-${selectedTab.id}`}
|
||||||
|
>
|
||||||
{this.renderTab(selectedTab)}
|
{this.renderTab(selectedTab)}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@ -41,7 +41,8 @@ const NonInjectedInstallChart = observer(
|
|||||||
<Icon
|
<Icon
|
||||||
material="check"
|
material="check"
|
||||||
big
|
big
|
||||||
sticker />
|
sticker
|
||||||
|
/>
|
||||||
</p>
|
</p>
|
||||||
<p>Installation complete!</p>
|
<p>Installation complete!</p>
|
||||||
<div className="flex gaps align-center">
|
<div className="flex gaps align-center">
|
||||||
|
|||||||
@ -139,7 +139,8 @@ const NonInjectedInstalledExtensions = observer(({
|
|||||||
<MenuActions
|
<MenuActions
|
||||||
id={`menu-actions-for-installed-extensions-for-${id}`}
|
id={`menu-actions-for-installed-extensions-for-${id}`}
|
||||||
usePortal
|
usePortal
|
||||||
toolbar={false}>
|
toolbar={false}
|
||||||
|
>
|
||||||
{isCompatible && (
|
{isCompatible && (
|
||||||
<MenuItem
|
<MenuItem
|
||||||
disabled={isUninstalling}
|
disabled={isUninstalling}
|
||||||
|
|||||||
@ -77,7 +77,8 @@ const NonInjectedReleaseDetailsContent = observer(({ model }: Dependencies & Rel
|
|||||||
<DrawerItem
|
<DrawerItem
|
||||||
name="Status"
|
name="Status"
|
||||||
className="status"
|
className="status"
|
||||||
labelsOnly>
|
labelsOnly
|
||||||
|
>
|
||||||
<Badge
|
<Badge
|
||||||
label={model.release.getStatus()}
|
label={model.release.getStatus()}
|
||||||
className={kebabCase(model.release.getStatus())}
|
className={kebabCase(model.release.getStatus())}
|
||||||
|
|||||||
@ -127,7 +127,8 @@ const NonInjectedHotbarMenu = observer((props: Dependencies & HotbarMenuProps) =
|
|||||||
className={cssNames({ isDragging: snapshot.isDragging })}
|
className={cssNames({ isDragging: snapshot.isDragging })}
|
||||||
remove={removeItem}
|
remove={removeItem}
|
||||||
add={addItem}
|
add={addItem}
|
||||||
size={40} />
|
size={40}
|
||||||
|
/>
|
||||||
) : (
|
) : (
|
||||||
<HotbarIcon
|
<HotbarIcon
|
||||||
uid={`hotbar-icon-${item.entity.uid}`}
|
uid={`hotbar-icon-${item.entity.uid}`}
|
||||||
@ -141,7 +142,8 @@ const NonInjectedHotbarMenu = observer((props: Dependencies & HotbarMenuProps) =
|
|||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
disabled
|
disabled
|
||||||
size={40} />
|
size={40}
|
||||||
|
/>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
@ -159,7 +161,8 @@ const NonInjectedHotbarMenu = observer((props: Dependencies & HotbarMenuProps) =
|
|||||||
<div className="HotbarItems flex column gaps">
|
<div className="HotbarItems flex column gaps">
|
||||||
<DragDropContext
|
<DragDropContext
|
||||||
onDragStart={() => onDragStart()}
|
onDragStart={() => onDragStart()}
|
||||||
onDragEnd={(result) => onDragEnd(result)}>
|
onDragEnd={(result) => onDragEnd(result)}
|
||||||
|
>
|
||||||
{renderGrid()}
|
{renderGrid()}
|
||||||
</DragDropContext>
|
</DragDropContext>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -41,7 +41,8 @@ const NonInjectedWindowControls = ({
|
|||||||
width="10"
|
width="10"
|
||||||
height="1"
|
height="1"
|
||||||
x="1"
|
x="1"
|
||||||
y="9" />
|
y="9"
|
||||||
|
/>
|
||||||
</svg>
|
</svg>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -42,7 +42,8 @@ export function NonInjectedIngressClassMenu(props: IngressClassMenuProps & Depen
|
|||||||
<Icon
|
<Icon
|
||||||
material="star"
|
material="star"
|
||||||
tooltip="Set as default"
|
tooltip="Set as default"
|
||||||
interactive={toolbar} />
|
interactive={toolbar}
|
||||||
|
/>
|
||||||
<span className="title">Set as default</span>
|
<span className="title">Set as default</span>
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
</>
|
</>
|
||||||
|
|||||||
@ -93,7 +93,8 @@ const NonInjectedIngresses = observer((props: Dependencies) => {
|
|||||||
|
|
||||||
return lines * lineHeight + paddings;
|
return lines * lineHeight + paddings;
|
||||||
},
|
},
|
||||||
} } />
|
} }
|
||||||
|
/>
|
||||||
</SiblingsInTabLayout>
|
</SiblingsInTabLayout>
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|||||||
@ -61,7 +61,8 @@ export const ResourceMetrics = observer(<Keys extends string>({
|
|||||||
key={index}
|
key={index}
|
||||||
className="box grow"
|
className="box grow"
|
||||||
label={tab}
|
label={tab}
|
||||||
value={tab} />
|
value={tab}
|
||||||
|
/>
|
||||||
))}
|
))}
|
||||||
</RadioGroup>
|
</RadioGroup>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -38,7 +38,8 @@ const NonInjectedStatusBar = observer((props: Dependencies) => {
|
|||||||
<div
|
<div
|
||||||
className={styles.item}
|
className={styles.item}
|
||||||
key={index}
|
key={index}
|
||||||
data-origin={Item.origin}>
|
data-origin={Item.origin}
|
||||||
|
>
|
||||||
{<Item.component/>}
|
{<Item.component/>}
|
||||||
</div>
|
</div>
|
||||||
))}
|
))}
|
||||||
@ -48,7 +49,8 @@ const NonInjectedStatusBar = observer((props: Dependencies) => {
|
|||||||
<div
|
<div
|
||||||
className={styles.item}
|
className={styles.item}
|
||||||
key={index}
|
key={index}
|
||||||
data-origin={Item.origin}>
|
data-origin={Item.origin}
|
||||||
|
>
|
||||||
{<Item.component/>}
|
{<Item.component/>}
|
||||||
</div>
|
</div>
|
||||||
))}
|
))}
|
||||||
|
|||||||
@ -104,7 +104,8 @@ class NonInjectedDeploymentDetails extends React.Component<KubeObjectDetailsProp
|
|||||||
{`Last transition time: ${lastTransitionTime ?? "<unknown>"}`}
|
{`Last transition time: ${lastTransitionTime ?? "<unknown>"}`}
|
||||||
</p>
|
</p>
|
||||||
</>
|
</>
|
||||||
)} />
|
)}
|
||||||
|
/>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
</DrawerItem>
|
</DrawerItem>
|
||||||
|
|||||||
@ -35,7 +35,8 @@ export const podsNodeColumnInjectable = getInjectable({
|
|||||||
>
|
>
|
||||||
<Link
|
<Link
|
||||||
to={getDetailsUrl(nodeApi.formatUrlForNotListing({ name: pod.getNodeName() }))}
|
to={getDetailsUrl(nodeApi.formatUrlForNotListing({ name: pod.getNodeName() }))}
|
||||||
onClick={stopPropagation}>
|
onClick={stopPropagation}
|
||||||
|
>
|
||||||
{pod.getNodeName()}
|
{pod.getNodeName()}
|
||||||
</Link>
|
</Link>
|
||||||
</Badge>
|
</Badge>
|
||||||
|
|||||||
@ -46,22 +46,26 @@ const NonInjectedContainerStorageInterface = (props: PodVolumeVariantSpecificPro
|
|||||||
pod={pod}
|
pod={pod}
|
||||||
title="Controller Publish Secret"
|
title="Controller Publish Secret"
|
||||||
kubeRef={controllerPublishSecretRef}
|
kubeRef={controllerPublishSecretRef}
|
||||||
api={secretApi} />
|
api={secretApi}
|
||||||
|
/>
|
||||||
<LocalRef
|
<LocalRef
|
||||||
pod={pod}
|
pod={pod}
|
||||||
title="Controller Expand Secret"
|
title="Controller Expand Secret"
|
||||||
kubeRef={controllerExpandSecretRef}
|
kubeRef={controllerExpandSecretRef}
|
||||||
api={secretApi} />
|
api={secretApi}
|
||||||
|
/>
|
||||||
<LocalRef
|
<LocalRef
|
||||||
pod={pod}
|
pod={pod}
|
||||||
title="Node Publish Secret"
|
title="Node Publish Secret"
|
||||||
kubeRef={nodePublishSecretRef}
|
kubeRef={nodePublishSecretRef}
|
||||||
api={secretApi} />
|
api={secretApi}
|
||||||
|
/>
|
||||||
<LocalRef
|
<LocalRef
|
||||||
pod={pod}
|
pod={pod}
|
||||||
title="Node Stage Secret"
|
title="Node Stage Secret"
|
||||||
kubeRef={nodeStageSecretRef}
|
kubeRef={nodeStageSecretRef}
|
||||||
api={secretApi} />
|
api={secretApi}
|
||||||
|
/>
|
||||||
{Object.entries(volumeAttributes)
|
{Object.entries(volumeAttributes)
|
||||||
.map(([key, value]) => (
|
.map(([key, value]) => (
|
||||||
<DrawerItem key={key} name={key}>
|
<DrawerItem key={key} name={key}>
|
||||||
|
|||||||
@ -108,7 +108,8 @@ class NonInjectedPodDetailsContainer extends React.Component<PodDetailsContainer
|
|||||||
<ContainerMetrics.Component
|
<ContainerMetrics.Component
|
||||||
key={ContainerMetrics.id}
|
key={ContainerMetrics.id}
|
||||||
container={container}
|
container={container}
|
||||||
pod={pod}/>
|
pod={pod}
|
||||||
|
/>
|
||||||
))}
|
))}
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@ -71,7 +71,8 @@ const NonInjectedReplicationControllers = observer((props: Dependencies) => (
|
|||||||
item.getReplicas(),
|
item.getReplicas(),
|
||||||
item.getDesiredReplicas(),
|
item.getDesiredReplicas(),
|
||||||
item.getSelectorLabels().map(label => (<Badge key={label} label={label} />)),
|
item.getSelectorLabels().map(label => (<Badge key={label} label={label} />)),
|
||||||
]} />
|
]}
|
||||||
|
/>
|
||||||
</SiblingsInTabLayout>
|
</SiblingsInTabLayout>
|
||||||
));
|
));
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user