Improve creation UI for pages.

This commit is contained in:
Gucheng Wang
2021-12-12 18:51:12 +08:00
parent 2f71d9743b
commit 1762d19787
12 changed files with 94 additions and 27 deletions

View File

@ -47,11 +47,14 @@ class TokenListPage extends React.Component {
}
newToken() {
const randomName = Setting.getRandomName();
return {
owner: "admin", // this.props.account.tokenname,
name: `token_${Math.random().toString(36).slice(-6)}`,
name: `token_${randomName}`,
createdTime: moment().format(),
application: "app-built-in",
organization: "built-in",
user: "admin",
accessToken: "",
expiresIn: 7200,
scope: "read",
@ -68,6 +71,7 @@ class TokenListPage extends React.Component {
tokens: Setting.prependRow(this.state.tokens, newToken),
total: this.state.total + 1
});
this.props.history.push(`/tokens/${newToken.name}`);
}
)
.catch(error => {