Sha256: 16f4aef4f5413e3407ff993dce0d57bfeb5d91a90b98c939252c91f7db945db7
Contents?: true
Size: 1.37 KB
Versions: 1
Compression:
Stored size: 1.37 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, id, component: Component, weight, metadata }) => addGlobalFill( slot, id, <Component key={`rex-fill-${id}`} />, weight, metadata ) ); }; export default registerFills;
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_remote_execution-7.2.0 | webpack/react_app/extend/Fills.js |