mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Using avatar in cluster icon settings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
dddcff3e02
commit
7d6c89a9f3
@ -101,6 +101,7 @@ export class EntitySettings extends React.Component<Props> {
|
||||
colorHash={`${this.entity.metadata.name}-${this.entity.metadata.source}`}
|
||||
src={this.entity.spec.icon?.src}
|
||||
className={styles.settingsAvatar}
|
||||
size={40}
|
||||
/>
|
||||
<div className={styles.entityName}>
|
||||
{this.entity.metadata.name}
|
||||
|
||||
@ -24,10 +24,10 @@ import type { Cluster } from "../../../../main/cluster";
|
||||
import { boundMethod } from "../../../utils";
|
||||
import { observable } from "mobx";
|
||||
import { observer } from "mobx-react";
|
||||
import { HotbarIcon } from "../../hotbar/hotbar-icon";
|
||||
import type { KubernetesCluster } from "../../../../common/catalog-entities";
|
||||
import { FilePicker, OverSizeLimitStyle } from "../../file-picker";
|
||||
import { MenuActions, MenuItem } from "../../menu";
|
||||
import { Avatar } from "../../avatar/avatar";
|
||||
|
||||
enum GeneralInputStatus {
|
||||
CLEAN = "clean",
|
||||
@ -86,10 +86,9 @@ export class ClusterIconSetting extends React.Component<Props> {
|
||||
<FilePicker
|
||||
accept="image/*"
|
||||
label={
|
||||
<HotbarIcon
|
||||
uid={entity.metadata.uid}
|
||||
<Avatar
|
||||
colorHash={`${entity.metadata.name}-${entity.metadata.source}`}
|
||||
title={entity.metadata.name}
|
||||
source={entity.metadata.source}
|
||||
src={entity.spec.icon?.src}
|
||||
size={53}
|
||||
/>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user