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

Clear Add Namespace and Add secret form data on close (#1771)

Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com>
This commit is contained in:
pashevskii 2020-12-28 13:20:33 +04:00 committed by GitHub
parent 00c2c2c3c9
commit a325ffd610
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 1 deletions

View File

@ -108,7 +108,6 @@ export class AddSecretDialog extends React.Component<Props> {
const newSecret = await secretsApi.create({ namespace, name }, secret); const newSecret = await secretsApi.create({ namespace, name }, secret);
showDetails(newSecret.selfLink); showDetails(newSecret.selfLink);
this.reset();
this.close(); this.close();
} catch (err) { } catch (err) {
Notifications.error(err); Notifications.error(err);
@ -188,6 +187,7 @@ export class AddSecretDialog extends React.Component<Props> {
{...dialogProps} {...dialogProps}
className="AddSecretDialog" className="AddSecretDialog"
isOpen={AddSecretDialog.isOpen} isOpen={AddSecretDialog.isOpen}
onOpen={this.reset}
close={this.close} close={this.close}
> >
<Wizard header={header} done={this.close}> <Wizard header={header} done={this.close}>

View File

@ -31,6 +31,10 @@ export class AddNamespaceDialog extends React.Component<Props> {
AddNamespaceDialog.isOpen = false; AddNamespaceDialog.isOpen = false;
} }
reset = () => {
this.namespace = "";
};
close = () => { close = () => {
AddNamespaceDialog.close(); AddNamespaceDialog.close();
}; };
@ -58,6 +62,7 @@ export class AddNamespaceDialog extends React.Component<Props> {
{...dialogProps} {...dialogProps}
className="AddNamespaceDialog" className="AddNamespaceDialog"
isOpen={AddNamespaceDialog.isOpen} isOpen={AddNamespaceDialog.isOpen}
onOpen={this.reset}
close={this.close} close={this.close}
> >
<Wizard header={header} done={this.close}> <Wizard header={header} done={this.close}>