gatsby-drupal-webform
Version:
React component for Drupal webforms
16 lines • 617 B
JSX
import React from 'react';
import { getElementId, useWebformElement } from '../utils';
import WebformElementWrapper from './WebformElementWrapper';
export const WebformTextarea = ({ element, error }) => {
const id = getElementId(element.name);
const [inputProps, settings] = useWebformElement(element, {
className: 'form-control',
name: element.name,
id
});
return (<WebformElementWrapper settings={settings} error={error} labelFor={id}>
<textarea {...inputProps}/>
</WebformElementWrapper>);
};
export default WebformTextarea;
//# sourceMappingURL=WebformTextarea.jsx.map