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