All files / app/privacyPolicy PrivacyPolicyField.tsx

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 249x   9x 9x   9x 3x 3x             9x 3x 3x           9x  
import React, { memo, FunctionComponent } from 'react';
 
import { TranslatedHtml } from '../locale';
import { CheckboxFormField, Fieldset } from '../ui/form';
 
const PrivacyPolicyCheckboxFieldLink: FunctionComponent<{ url: string }> = ({
    url,
}) => (
    <CheckboxFormField
        labelContent={ <TranslatedHtml data={ { url } } id="privacy_policy.label" /> }
        name="privacyPolicy"
    />
);
 
const PrivacyPolicyFieldset: FunctionComponent<{ url: string }> = ({
    url,
}) => (
    <Fieldset additionalClassName="checkout-privacy-policy">
        <PrivacyPolicyCheckboxFieldLink url={ url } />
    </Fieldset>
);
 
export default memo(PrivacyPolicyFieldset);