Sha256: 563cbf547c453b21c9fdf44ec19e4ef1aa19dbb9d4b50059bd01d9f84062d85c
Contents?: true
Size: 1.88 KB
Versions: 10
Compression:
Stored size: 1.88 KB
Contents
import React from 'react'; import { translate as __ } from 'foremanReact/common/I18n'; import { OutlinedQuestionCircleIcon } from '@patternfly/react-icons'; import { Tooltip, TooltipPosition, Flex, FlexItem } from '@patternfly/react-core'; import { autoPublishHelpText, dependenciesHelpText, importOnlyHelpText, generatedContentViewHelpText } from '../helpers'; import ContentViewIcon from '../components/ContentViewIcon'; const HelpToolTip = tooltip => ( <span className="foreman-spaced-icon"> <Tooltip position={TooltipPosition.top} content={tooltip} > <OutlinedQuestionCircleIcon /> </Tooltip> </span> ); export const LabelComposite = () => ( <Flex> <FlexItem spacer={{ default: 'spacerNone' }}><ContentViewIcon composite /></FlexItem> <FlexItem>{__('Composite Content View')}</FlexItem> </Flex> ); export const LabelComponent = () => ( <Flex> <FlexItem spacer={{ default: 'spacerNone' }}><ContentViewIcon composite={false} /></FlexItem> <FlexItem>{__('Component Content View')}</FlexItem> </Flex> ); export const LabelDependencies = () => ( <Flex> <FlexItem spacer={{ default: 'spacerSm' }}>{__('Solve dependencies')}</FlexItem> <FlexItem> {HelpToolTip(dependenciesHelpText)} </FlexItem> </Flex> ); export const LabelAutoPublish = () => ( <Flex> <FlexItem spacer={{ default: 'spacerSm' }}>{__('Auto publish')}</FlexItem> <FlexItem> {HelpToolTip(autoPublishHelpText)} </FlexItem> </Flex> ); export const LabelImportOnly = () => ( <Flex> <FlexItem spacer={{ default: 'spacerSm' }}>{__('Import only')}</FlexItem> <FlexItem> {HelpToolTip(importOnlyHelpText)} </FlexItem> </Flex> ); export const LabelGenerated = () => ( <Flex> <FlexItem spacer={{ default: 'spacerSm' }}>{__('Generated')}</FlexItem> <FlexItem> {HelpToolTip(generatedContentViewHelpText)} </FlexItem> </Flex> );
Version data entries
10 entries across 10 versions & 1 rubygems