import { TextField } from "~/components/text-field/text-field";
import { getUserUuid } from "~/common/getuser";
-interface ResourceLocationFieldProps {
+interface ResourceParentFieldProps {
resources: ResourcesState;
userUuid: string|undefined;
}
-export const ResourceLocationField = connect(
+export const ResourceParentField = connect(
(state: RootState) => {
return {
resources: state.resources,
userUuid: getUserUuid(state),
};
})
- ((props: ResourceLocationFieldProps) =>
- <Field
+ ((props: ResourceParentFieldProps) =>
+ <span data-cy='parent-field'><Field
name='ownerUuid'
disabled={true}
- label='Location'
+ label='Parent project'
format={
(value, name) => {
if (value === props.userUuid) {
}
const rsc = getResource<GroupResource>(value)(props.resources);
if (rsc !== undefined) {
- return `Project '${rsc.name}' (${rsc.uuid})`;
+ return `${rsc.name} (${rsc.uuid})`;
}
return value;
}
}
- component={TextField} />
+ component={TextField} /></span>
);