Use custom field labels in ListSettings

This commit is contained in:
Florian Merz 2022-08-17 16:13:31 +02:00 committed by Gustav Hansen
parent bf6cc98205
commit b70880d3e3
3 changed files with 6 additions and 6 deletions

View File

@ -201,7 +201,7 @@ const DraggableCard = ({
id: getTrad('components.DraggableCard.move.field'),
defaultMessage: 'Move {item}',
},
{ item: name }
{ item: labelField }
)}
onClick={(e) => e.stopPropagation()}
ref={refs.dragRef}
@ -223,7 +223,7 @@ const DraggableCard = ({
id: getTrad('components.DraggableCard.edit.field'),
defaultMessage: 'Edit {item}',
},
{ item: name }
{ item: labelField }
)}
type="button"
>
@ -237,7 +237,7 @@ const DraggableCard = ({
id: getTrad('components.DraggableCard.delete.field'),
defaultMessage: 'Delete {item}',
},
{ item: name }
{ item: labelField }
)}
type="button"
>

View File

@ -16,7 +16,7 @@ const FlexGap = styled(Flex)`
const Settings = ({ modifiedData, onChange, sortOptions }) => {
const { formatMessage } = useIntl();
const { settings } = modifiedData;
const { settings, metadatas } = modifiedData;
return (
<>
@ -122,7 +122,7 @@ const Settings = ({ modifiedData, onChange, sortOptions }) => {
>
{sortOptions.map((sortBy) => (
<Option key={sortBy} value={sortBy}>
{sortBy}
{metadatas[sortBy].list.label || sortBy}
</Option>
))}
</Select>

View File

@ -104,7 +104,7 @@ const SortDisplayedFields = ({
>
{listRemainingFields.map((field) => (
<MenuItem key={field} onClick={() => handleAddField(field)}>
{field}
{metadatas[field].list.label || field}
</MenuItem>
))}
</SimpleMenu>