Sha256: c5740c262f099dbb7a93457f2276bb3678d36372443a979c7a97eb5964fd1bd4

Contents?: true

Size: 714 Bytes

Versions: 2

Compression:

Stored size: 714 Bytes

Contents

import React from 'react';
import PropTypes from 'prop-types';
import { translate as __ } from 'foremanReact/common/I18n';
import TasksTablePage from './';

export const SubTasksPage = props => {
  const getBreadcrumbs = actionName => ({
    breadcrumbItems: [
      { caption: __('Tasks'), url: `/foreman_tasks/tasks` },
      {
        caption: actionName,
        url: `/foreman_tasks/tasks/${props.match.params.id}`,
      },
      { caption: __('Sub tasks') },
    ],
  });
  return <TasksTablePage getBreadcrumbs={getBreadcrumbs} {...props} />;
};

SubTasksPage.propTypes = {
  match: PropTypes.shape({
    params: PropTypes.object,
  }),
};

SubTasksPage.defaultProps = {
  match: {
    params: {},
  },
};

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
foreman-tasks-0.17.2 webpack/ForemanTasks/Components/TasksTable/SubTasksPage.js
foreman-tasks-0.17.1 webpack/ForemanTasks/Components/TasksTable/SubTasksPage.js