mirror of
https://github.com/ansible/awx.git
synced 2026-02-26 15:36:04 -03:30
Adds page section to fix render issue
This commit is contained in:
@@ -164,57 +164,63 @@ class Template extends Component {
|
||||
}
|
||||
|
||||
return (
|
||||
<Card>
|
||||
{cardHeader}
|
||||
<Switch>
|
||||
<Redirect
|
||||
from="/templates/:templateType/:id"
|
||||
to="/templates/:templateType/:id/details"
|
||||
exact
|
||||
/>
|
||||
{template && (
|
||||
<Route
|
||||
key="details"
|
||||
path="/templates/:templateType/:id/details"
|
||||
render={() => (
|
||||
<JobTemplateDetail
|
||||
hasTemplateLoading={hasContentLoading}
|
||||
template={template}
|
||||
/>
|
||||
)}
|
||||
<PageSection>
|
||||
<Card>
|
||||
{cardHeader}
|
||||
<Switch>
|
||||
<Redirect
|
||||
from="/templates/:templateType/:id"
|
||||
to="/templates/:templateType/:id/details"
|
||||
exact
|
||||
/>
|
||||
)}
|
||||
{template && (
|
||||
<Route
|
||||
key="edit"
|
||||
path="/templates/:templateType/:id/edit"
|
||||
render={() => <JobTemplateEdit template={template} />}
|
||||
/>
|
||||
)}
|
||||
{template && (
|
||||
<Route
|
||||
key="access"
|
||||
path="/templates/:templateType/:id/access"
|
||||
render={() => (
|
||||
<ResourceAccessList
|
||||
resource={template}
|
||||
apiModel={JobTemplatesAPI}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
)}
|
||||
{canSeeNotificationsTab && (
|
||||
<Route
|
||||
path="/templates/:templateType/:id/notifications"
|
||||
render={() => (
|
||||
<NotificationList
|
||||
id={Number(match.params.id)}
|
||||
canToggleNotifications={isNotifAdmin}
|
||||
apiModel={JobTemplatesAPI}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
)}
|
||||
{template && (
|
||||
<Route
|
||||
key="details"
|
||||
path="/templates/:templateType/:id/details"
|
||||
render={() => (
|
||||
<JobTemplateDetail
|
||||
hasTemplateLoading={hasContentLoading}
|
||||
template={template}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
)}
|
||||
{template && (
|
||||
<Route
|
||||
key="edit"
|
||||
path="/templates/:templateType/:id/edit"
|
||||
render={() => <JobTemplateEdit template={template} />}
|
||||
/>
|
||||
)}
|
||||
{template && (
|
||||
<Route
|
||||
key="access"
|
||||
path="/templates/:templateType/:id/access"
|
||||
render={() => (
|
||||
<ResourceAccessList
|
||||
resource={template}
|
||||
apiModel={JobTemplatesAPI}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
)}
|
||||
{canSeeNotificationsTab && (
|
||||
<Route
|
||||
path="/templates/:templateType/:id/notifications"
|
||||
render={() => (
|
||||
<NotificationList
|
||||
id={Number(match.params.id)}
|
||||
canToggleNotifications={isNotifAdmin}
|
||||
apiModel={JobTemplatesAPI}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
)}
|
||||
{template?.id && (
|
||||
<Route path="/templates/:templateType/:id/completed_jobs">
|
||||
<JobList defaultParams={{ job__job_template: template.id }} />
|
||||
</Route>
|
||||
)}
|
||||
{template?.id && (
|
||||
<Route path="/templates/:templateType/:id/completed_jobs">
|
||||
<JobList defaultParams={{ job__job_template: template.id }} />
|
||||
|
||||
Reference in New Issue
Block a user