Sha256: a9298749c95d77bb592013418dde11023f5b01b178c4393f35db1e4178796a29
Contents?: true
Size: 1.96 KB
Versions: 6
Compression:
Stored size: 1.96 KB
Contents
import React, { useContext } from 'react'; import { translate as __ } from 'foremanReact/common/I18n'; import { Form, FormGroup, TextInput, TextArea, Switch, } from '@patternfly/react-core'; import ACSCreateContext from '../ACSCreateContext'; import WizardHeader from '../../../ContentViews/components/WizardHeader'; const AcsUrlPaths = () => { const { url, setUrl, subpaths, setSubpaths, verifySSL, setVerifySSL, } = useContext(ACSCreateContext); return ( <> <WizardHeader title={__('URL and paths')} description={__('Enter in the base path and any subpaths that should be searched for alternate content. ' + 'The base path can be a web address or a filesystem location.')} /> <Form> <FormGroup label={__('Base URL')} type="string" fieldId="acs_base_url" isRequired > <TextInput isRequired type="text" id="acs_base_url_field" name="acs_base_url_field" aria-label="acs_base_url_field" placeholder="https:// or file://" value={url} onChange={(value) => { setUrl(value); }} /> </FormGroup> <FormGroup label={__('Subpaths')} type="string" fieldId="acs_subpaths" > <TextArea placeholder="test/repo1/, test/repo2/," value={subpaths} onChange={(value) => { setSubpaths(value); }} name="acs_subpath_field" id="acs_subpath_field" aria-label="acs_subpath_field" /> </FormGroup> <FormGroup label={__('Verify SSL')} fieldId="verify_ssl"> <Switch id="verify-ssl-switch" aria-label="verify-ssl-switch" isChecked={verifySSL} onChange={checked => setVerifySSL(checked)} /> </FormGroup> </Form> </> ); }; export default AcsUrlPaths;
Version data entries
6 entries across 6 versions & 1 rubygems