Sha256: 7390013ec3708fbdca7bcc098be4c8f3189ca689f6cd820a04d1935dab22cee7

Contents?: true

Size: 650 Bytes

Versions: 22

Compression:

Stored size: 650 Bytes

Contents

import React from 'react';
import { translate as __ } from 'foremanReact/common/I18n';
import { addGlobalFill } from 'foremanReact/components/common/Fill/GlobalFill';
import PuppetTab from '../Host/PuppetTab';

const fills = [
  {
    slot: 'host-details-page-tabs',
    name: 'Puppet',
    component: props => <PuppetTab {...props} />,
    weight: 500,
    metadata: { title: __('Puppet') },
  },
];

export const registerFills = () => {
  fills.forEach(({ slot, name, component: Component, weight, metadata }) =>
    addGlobalFill(
      slot,
      name,
      <Component key={`puppet-fill-${name}`} />,
      weight,
      metadata
    )
  );
};

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
foreman_puppet-8.1.0 webpack/src/Extends/Fills/index.js
foreman_puppet-8.0.0 webpack/src/Extends/Fills/index.js
foreman_puppet-6.4.0 webpack/src/Extends/Fills/index.js
foreman_puppet-7.0.0 webpack/src/Extends/Fills/index.js
foreman_puppet-6.3.0 webpack/src/Extends/Fills/index.js
foreman_puppet-6.2.0 webpack/src/Extends/Fills/index.js
foreman_puppet-6.1.1 webpack/src/Extends/Fills/index.js
foreman_puppet-5.1.3 webpack/src/Extends/Fills/index.js
foreman_puppet-6.1.0 webpack/src/Extends/Fills/index.js
foreman_puppet-6.0.1 webpack/src/Extends/Fills/index.js
foreman_puppet-6.0.0 webpack/src/Extends/Fills/index.js
foreman_puppet-5.1.2 webpack/src/Extends/Fills/index.js
foreman_puppet-4.1.1 webpack/src/Extends/Fills/index.js
foreman_puppet-5.1.1 webpack/src/Extends/Fills/index.js
foreman_puppet-5.1.0 webpack/src/Extends/Fills/index.js
foreman_puppet-4.1.0 webpack/src/Extends/Fills/index.js
foreman_puppet-4.0.4 webpack/src/Extends/Fills/index.js
foreman_puppet-5.0.0 webpack/src/Extends/Fills/index.js
foreman_puppet-4.0.3 webpack/src/Extends/Fills/index.js
foreman_puppet-4.0.2 webpack/src/Extends/Fills/index.js