diff --git a/ui/src/plugin/PluginList.jsx b/ui/src/plugin/PluginList.jsx index 5dee41838..5c71b6c04 100644 --- a/ui/src/plugin/PluginList.jsx +++ b/ui/src/plugin/PluginList.jsx @@ -23,25 +23,25 @@ const useStyles = makeStyles((theme) => ({ }, })) -const ErrorIndicator = () => { +const EnabledOrErrorField = () => { const record = useRecordContext() const translate = useTranslate() const classes = useStyles() - if (!record.lastError) { - return null + if (record.lastError) { + return ( + + } + label={translate('resources.plugin.fields.hasError')} + className={classes.errorChip} + /> + + ) } - return ( - - } - label={translate('resources.plugin.fields.hasError')} - className={classes.errorChip} - /> - - ) + return } const useManifest = () => { @@ -96,8 +96,7 @@ const PluginList = (props) => { {!isXsmall && } - - + )}