mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-15 09:46:16 +01:00
remove nameDisabled prop and added disable check
This commit is contained in:
@@ -51,7 +51,6 @@ class EditRepositoryRole extends React.Component<Props> {
|
|||||||
<>
|
<>
|
||||||
<Subtitle subtitle={t("repositoryRole.editSubtitle")} />
|
<Subtitle subtitle={t("repositoryRole.editSubtitle")} />
|
||||||
<RepositoryRoleForm
|
<RepositoryRoleForm
|
||||||
nameDisabled={true}
|
|
||||||
role={this.props.role}
|
role={this.props.role}
|
||||||
submitForm={role => this.updateRepositoryRole(role)}
|
submitForm={role => this.updateRepositoryRole(role)}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ import {
|
|||||||
type Props = {
|
type Props = {
|
||||||
role?: RepositoryRole,
|
role?: RepositoryRole,
|
||||||
loading?: boolean,
|
loading?: boolean,
|
||||||
nameDisabled: boolean,
|
|
||||||
availableVerbs: string[],
|
availableVerbs: string[],
|
||||||
verbsLink: string,
|
verbsLink: string,
|
||||||
submitForm: RepositoryRole => void,
|
submitForm: RepositoryRole => void,
|
||||||
@@ -103,7 +102,7 @@ class RepositoryRoleForm extends React.Component<Props, State> {
|
|||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { loading, availableVerbs, nameDisabled, t } = this.props;
|
const { loading, availableVerbs, t } = this.props;
|
||||||
const { role } = this.state;
|
const { role } = this.state;
|
||||||
|
|
||||||
const verbSelectBoxes = !availableVerbs
|
const verbSelectBoxes = !availableVerbs
|
||||||
@@ -126,7 +125,7 @@ class RepositoryRoleForm extends React.Component<Props, State> {
|
|||||||
label={t("repositoryRole.create.name")}
|
label={t("repositoryRole.create.name")}
|
||||||
onChange={this.handleNameChange}
|
onChange={this.handleNameChange}
|
||||||
value={role.name ? role.name : ""}
|
value={role.name ? role.name : ""}
|
||||||
disabled={nameDisabled}
|
disabled={!!this.props.role}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user