import React from 'react'; import FileDetailsLabel from '@patternfly/virtual-assistant/dist/dynamic/FileDetailsLabel'; import { Radio } from '@patternfly/react-core/dist/dynamic/Radio'; import { FormGroup } from '@patternfly/react-core/dist/dynamic/FormGroup'; import { Stack } from '@patternfly/react-core/dist/dynamic/Stack'; export const FileDetailsLabelExample: React.FunctionComponent = () => { const [variant, setVariant] = React.useState('plain'); return ( setVariant('plain')} name="basic-inline-radio" label="Plain" id="plain" /> setVariant('closeable')} name="basic-inline-radio" label="Closeable" id="closeable" /> setVariant('clickable')} name="basic-inline-radio" label="Clickable" id="clickable" /> setVariant('loading')} name="basic-inline-radio" label="Loading" id="loading" />
console.log('clicked close button!') })} // eslint-disable-next-line no-console {...(variant === 'clickable' && { onClick: () => console.log('clicked entire button!') })} {...(variant === 'loading' && { isLoading: true })} />
); };