use array includes to check loading and error state

This commit is contained in:
Mark Kaylor 2022-02-24 11:39:37 +01:00
parent 0a7c4aed6a
commit e603e4ee80

View File

@ -63,15 +63,13 @@ const MarketPlacePage = () => {
}
);
const isLoading =
marketplacePluginsStatus === 'loading' ||
installedPluginsStatus === 'loading' ||
appInfoStatus === 'loading';
const isLoading = [marketplacePluginsStatus, installedPluginsStatus, appInfoStatus].includes(
'loading'
);
const hasFailed =
marketplacePluginsStatus === 'error' ||
installedPluginsStatus === 'error' ||
appInfoStatus === 'error';
const hasFailed = [marketplacePluginsStatus, installedPluginsStatus, appInfoStatus].includes(
'error'
);
useEffect(() => {
trackUsageRef.current('didGoToMarketplace');