Sha256: a5304e13e61b430fe3b69b78be377f33b4db5c000b030aed9db88c3b97ea8ca9
Contents?: true
Size: 1.38 KB
Versions: 2
Compression:
Stored size: 1.38 KB
Contents
import React from 'react'; import { addGlobalFill } from 'foremanReact/components/common/Fill/GlobalFill'; import FeaturesDropdown from '../components/FeaturesDropdown'; import RexInterface from '../components/RegistrationExtension/RexInterface'; import RexPull from '../components/RegistrationExtension/RexPull'; import RecentJobsCard from '../components/RecentJobsCard'; import KebabItems from '../components/HostKebab/KebabItems'; const fills = [ { slot: 'host-details-kebab', name: 'kebab-items', component: props => <KebabItems {...props} />, weight: 500, }, { slot: 'host-overview-cards', name: 'latest-jobs', component: props => <RecentJobsCard {...props} />, weight: 500, }, { slot: 'registrationAdvanced', name: 'interface', component: props => <RexInterface {...props} />, weight: 500, }, { slot: 'registrationAdvanced', name: 'pull', component: props => <RexPull {...props} />, weight: 500, }, { slot: '_rex-host-features', name: '_rex-host-features', component: props => <FeaturesDropdown {...props} />, weight: 1000, }, ]; const registerFills = () => { fills.forEach(({ slot, name, component: Component, weight, metadata }) => addGlobalFill( slot, `rex-${name}`, <Component key={`rex-${name}`} />, weight, metadata ) ); }; export default registerFills;
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
foreman_remote_execution-7.2.2 | webpack/react_app/extend/Fills.js |
foreman_remote_execution-7.2.1 | webpack/react_app/extend/Fills.js |