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 | 280x 1120x 280x | export function emailHrefString(props) { const otherProps = { bcc: props.bcc, body: props.body, cc: props.cc, subject: props.subject, }; const trimmedProps = Object.keys(otherProps).filter(key => !!props[key]).map(key => encodeURI(`${key}=${props[key]}`)).join('&'); return `${props.to || trimmedProps ? 'mailto:' : ''}${props.to || ''}${trimmedProps ? `?${trimmedProps}` : ''}`; } |