@vonage/vivid-react
Version:
Vivid wrapped for easy React usage & IDE autocomplete support & typescript typings
33 lines (32 loc) • 1.26 kB
TypeScript
import React, { ReactNode } from 'react';
import '@vonage/vwc-fab';
/** This component is an extension of [<mwc-fab>](https://github.com/material-components/material-components-web-components/tree/master/packages/fab)
* @param {"regular" | "cta" | undefined} connotation attribute: <VwcFab connotation />
* @param {ShadowRootInit} shadowRootOptions
* @param {boolean} mini
* @param {boolean} exited
* @param {boolean} disabled
* @param {boolean} extended
* @param {boolean} showIconAtEnd
* @param {boolean} reducedTouchTarget
* @param {string} icon
* @param {string} label
*/
declare const VwcFab: (props: {
children?: ReactNode;
slot?: string | undefined;
id?: string | undefined;
style?: React.CSSProperties | undefined;
ref?: React.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
connotation?: "regular" | "cta" | undefined;
shadowRootOptions?: any;
mini?: boolean | undefined;
exited?: boolean | undefined;
disabled?: boolean | undefined;
extended?: boolean | undefined;
showIconAtEnd?: boolean | undefined;
reducedTouchTarget?: boolean | undefined;
icon?: string | undefined;
label?: string | undefined;
}) => JSX.Element;
export default VwcFab;