diff --git a/awx/ui_next/src/screens/Application/Applications.jsx b/awx/ui_next/src/screens/Application/Applications.jsx index 91b5c9a024..85995c8512 100644 --- a/awx/ui_next/src/screens/Application/Applications.jsx +++ b/awx/ui_next/src/screens/Application/Applications.jsx @@ -1,8 +1,10 @@ import React, { useState, useCallback } from 'react'; import { withI18n } from '@lingui/react'; import { t } from '@lingui/macro'; +import styled from 'styled-components'; import { Route, Switch } from 'react-router-dom'; import { + Alert, ClipboardCopy, ClipboardCopyVariant, Modal, @@ -13,6 +15,10 @@ import Application from './Application'; import Breadcrumbs from '../../components/Breadcrumbs'; import { Detail, DetailList } from '../../components/DetailList'; +const ApplicationAlert = styled(Alert)` + margin-bottom: 20px; +`; + function Applications({ i18n }) { const [applicationModalSource, setApplicationModalSource] = useState(null); const [breadcrumbConfig, setBreadcrumbConfig] = useState({ @@ -61,6 +67,15 @@ function Applications({ i18n }) { title={i18n._(t`Application information`)} onClose={() => setApplicationModalSource(null)} > + {applicationModalSource.client_secret && ( + + )} setTokenModalSource(null)} > + {tokenModalSource.token && (