gatsby-drupal-webform
Version:
React component for Drupal webforms
18 lines (17 loc) • 796 B
TypeScript
import React from 'react';
import { WebformSettings } from '../Webform';
interface Props extends React.HTMLProps<HTMLDivElement> {
settings: WebformSettings;
labelFor?: string;
labelClassName?: string;
error?: string;
}
/**
* Return true if element title should be visually hidden.
*/
export declare function isTitleHidden(webformAttributes: WebformSettings['attributes']): boolean;
export declare function getTileStyle(webformAttributes: WebformSettings['attributes']): React.CSSProperties | undefined;
export declare function getTitleDisplay(webformAttributes: WebformSettings['attributes']): 'before' | 'after';
export declare function isElementHidden(states: WebformSettings['states']): boolean;
declare const ElementWrapper: React.FC<Props>;
export default ElementWrapper;