1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

fix: better bgc for remove-cluster button, clean up

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman 2020-07-23 20:22:02 +03:00
parent 3aef3700de
commit 0b8c96f25e
2 changed files with 8 additions and 4 deletions

View File

@ -42,7 +42,7 @@ import { CubeSpinner } from "./spinner";
@observer
export class App extends React.Component {
@observable appReady = false;
@observable isReady = false;
@computed get clusterReady() {
const clusterId = location.hostname.split(".")[0];
@ -51,7 +51,7 @@ export class App extends React.Component {
async componentDidMount() {
await clusterIpc.activate.invokeFromRenderer();
this.appReady = true;
this.isReady = true;
disposeOnUnmount(this, [
reaction(() => this.startURL, url => {
@ -77,7 +77,7 @@ export class App extends React.Component {
}
render() {
if (!this.appReady) {
if (!this.isReady) {
return <CubeSpinner className="box center"/>
}
return (

View File

@ -64,8 +64,12 @@ export class ClustersMenu extends React.Component<Props> {
label: _i18n._(t`Remove`),
click: () => {
ConfirmDialog.open({
okButtonProps: {
primary: false,
accent: true,
label: _i18n._(t`Remove`),
},
ok: () => clusterStore.removeById(cluster.id),
labelOk: _i18n._(t`Remove`),
message: <p>Are you sure want to remove cluster <b title={cluster.id}>{cluster.contextName}</b>?</p>,
})
}