mirror of
https://github.com/strapi/strapi.git
synced 2025-09-09 08:39:45 +00:00
fix(history): update relations display (#20081)
This commit is contained in:
parent
0a031cc777
commit
a1b6aeee27
@ -65,16 +65,7 @@ const CustomRelationInput = (props: RelationsFieldProps) => {
|
|||||||
return (
|
return (
|
||||||
<Box>
|
<Box>
|
||||||
<FieldLabel>{props.label}</FieldLabel>
|
<FieldLabel>{props.label}</FieldLabel>
|
||||||
{results.length === 0 ? (
|
{results.length > 0 && (
|
||||||
<Box marginTop={1}>
|
|
||||||
<StyledAlert variant="default">
|
|
||||||
{formatMessage({
|
|
||||||
id: 'content-manager.history.content.no-relations',
|
|
||||||
defaultMessage: 'No relations.',
|
|
||||||
})}
|
|
||||||
</StyledAlert>
|
|
||||||
</Box>
|
|
||||||
) : (
|
|
||||||
<Flex direction="column" gap={2} marginTop={1} alignItems="stretch">
|
<Flex direction="column" gap={2} marginTop={1} alignItems="stretch">
|
||||||
{results.map((relationData) => {
|
{results.map((relationData) => {
|
||||||
// @ts-expect-error – targetModel does exist on the attribute. But it's not typed.
|
// @ts-expect-error – targetModel does exist on the attribute. But it's not typed.
|
||||||
@ -104,8 +95,11 @@ const CustomRelationInput = (props: RelationsFieldProps) => {
|
|||||||
</Flex>
|
</Flex>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
</Flex>
|
||||||
|
)}
|
||||||
{meta.missingCount > 0 && (
|
{meta.missingCount > 0 && (
|
||||||
<StyledAlert
|
<StyledAlert
|
||||||
|
marginTop={1}
|
||||||
variant="warning"
|
variant="warning"
|
||||||
title={formatMessage(
|
title={formatMessage(
|
||||||
{
|
{
|
||||||
@ -126,7 +120,15 @@ const CustomRelationInput = (props: RelationsFieldProps) => {
|
|||||||
)}
|
)}
|
||||||
</StyledAlert>
|
</StyledAlert>
|
||||||
)}
|
)}
|
||||||
</Flex>
|
{results.length === 0 && meta.missingCount === 0 && (
|
||||||
|
<Box marginTop={1}>
|
||||||
|
<StyledAlert variant="default">
|
||||||
|
{formatMessage({
|
||||||
|
id: 'content-manager.history.content.no-relations',
|
||||||
|
defaultMessage: 'No relations.',
|
||||||
|
})}
|
||||||
|
</StyledAlert>
|
||||||
|
</Box>
|
||||||
)}
|
)}
|
||||||
</Box>
|
</Box>
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user