only show helptext at creation

This commit is contained in:
Maren Süwer
2018-10-15 13:13:37 +02:00
parent 4404ac2529
commit f4ed4792bd
2 changed files with 6 additions and 3 deletions

View File

@@ -61,6 +61,7 @@ class CreatePermissionForm extends React.Component<Props, State> {
/> />
<TypeSelector <TypeSelector
label={t("permission.type")} label={t("permission.type")}
helpText={t("permission.help.typeHelpText")}
handleTypeChange={this.handleTypeChange} handleTypeChange={this.handleTypeChange}
type={type ? type : "READ"} type={type ? type : "READ"}
/> />

View File

@@ -7,12 +7,14 @@ type Props = {
t: string => string, t: string => string,
handleTypeChange: string => void, handleTypeChange: string => void,
type: string, type: string,
label?: string,
helpText?: string,
loading?: boolean loading?: boolean
}; };
class TypeSelector extends React.Component<Props> { class TypeSelector extends React.Component<Props> {
render() { render() {
const { t, type, handleTypeChange, loading } = this.props; const { t, type, handleTypeChange, loading, label, helpText } = this.props;
const types = ["READ", "OWNER", "WRITE"]; const types = ["READ", "OWNER", "WRITE"];
return ( return (
@@ -21,8 +23,8 @@ class TypeSelector extends React.Component<Props> {
value={type ? type : "READ"} value={type ? type : "READ"}
options={this.createSelectOptions(types)} options={this.createSelectOptions(types)}
loading={loading} loading={loading}
label={t("permission.type")} label={label}
helpText={t("permission.help.typeHelpText")} helpText={helpText}
/> />
); );
} }