Sha256: cb5d482af4e828bff07e403c82450a915afd188cde6d0588c8b3687c086adfc5

Contents?: true

Size: 1.28 KB

Versions: 21

Compression:

Stored size: 1.28 KB

Contents

import React from 'react';
import { Link } from 'react-router-dom';
import {
  headerFormatter,
  cellFormatter,
} from '../../move_to_foreman/components/common/table';
import helpers from '../../move_to_foreman/common/helpers';


const TableSchema = [
  {
    property: 'name',
    header: {
      label: __('Name'),
      formatters: [headerFormatter],
    },
    cell: {
      formatters: [
        (value, { rowData }) => (
          <td>
            <Link to={helpers.urlBuilder('module_streams', '', rowData.id)}>{rowData.name}</Link>
          </td>
        ),
      ],
    },
  },
  {
    property: 'stream',
    header: {
      label: __('Stream'),
      formatters: [headerFormatter],
    },
    cell: {
      formatters: [cellFormatter],
    },
  },
  {
    property: 'version',
    header: {
      label: __('Version'),
      formatters: [headerFormatter],
    },
    cell: {
      formatters: [cellFormatter],
    },
  },
  {
    property: 'context',
    header: {
      label: __('Context'),
      formatters: [headerFormatter],
    },
    cell: {
      formatters: [cellFormatter],
    },
  },
  {
    property: 'arch',
    header: {
      label: __('Arch'),
      formatters: [headerFormatter],
    },
    cell: {
      formatters: [cellFormatter],
    },
  },
];

export default TableSchema;

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
katello-3.12.3 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.12.2 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.12.1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.11.2 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.10.2 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.12.0 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.12.0.rc2 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.10.1.1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.12.0.rc1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.10.1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.11.1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.11.0 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.11.0.rc2 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.11.0.rc1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.10.0 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.10.0.rc1.1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.9.1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.10.0.rc1 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.9.0 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js
katello-3.9.0.rc2 webpack/scenes/ModuleStreams/ModuleStreamsTableSchema.js