diff --git a/src/apps/components/AppDetailsPage/AppDetailsPage.tsx b/src/apps/components/AppDetailsPage/AppDetailsPage.tsx index 8c600e200..e94c15f7c 100644 --- a/src/apps/components/AppDetailsPage/AppDetailsPage.tsx +++ b/src/apps/components/AppDetailsPage/AppDetailsPage.tsx @@ -21,22 +21,31 @@ export const AppDetailsPage: React.FC = ({ onAppActivateOpen, onAppDeactivateOpen, onAppDeleteOpen, -}) => ( - <> -
- - - - - - - -); +}) => { + if (!data) { + return null; + } + + return ( + <> +
+ + + + + + + + ); +}; AppDetailsPage.displayName = "AppDetailsPage"; export default AppDetailsPage; diff --git a/src/apps/components/AppDetailsPage/Header.tsx b/src/apps/components/AppDetailsPage/Header.tsx index a145d5045..acbcd87df 100644 --- a/src/apps/components/AppDetailsPage/Header.tsx +++ b/src/apps/components/AppDetailsPage/Header.tsx @@ -33,6 +33,10 @@ const Header: React.FC = ({ : AppUrls.resolveAppListUrl(); }; + if (!data) { + return null; + } + return ( <> = ({ /> void; onAppDeactivateOpen: () => void; onAppDeleteOpen: () => void; } const HeaderOptions: React.FC = ({ - data, + isActive, onAppActivateOpen, onAppDeactivateOpen, onAppDeleteOpen, }) => { const classes = useStyles(); - if (!data) { - return ( - - -
- - ); - } - return (
- {data?.isActive ? ( + {isActive ? ( ) : (