UNPKG

@fluentui/react

Version:

Reusable React components for building web experiences.

55 lines (54 loc) 1.25 kB
import { DialogFooterBase } from './DialogFooter.base'; import type { IStyle, ITheme } from '../../Styling'; import type { IRefObject, IStyleFunctionOrObject } from '../../Utilities'; import type { IReactProps } from '../../common/React.types'; /** * {@docCategory Dialog} */ export interface IDialogFooter { } /** * {@docCategory Dialog} */ export interface IDialogFooterProps extends IReactProps<DialogFooterBase> { /** * Gets the component ref. */ componentRef?: IRefObject<IDialogFooter>; /** * Call to provide customized styling that will layer on top of the variant rules */ styles?: IStyleFunctionOrObject<IDialogFooterStyleProps, IDialogFooterStyles>; /** * Theme provided by HOC. */ theme?: ITheme; /** * Optional override class name */ className?: string; } /** * {@docCategory Dialog} */ export interface IDialogFooterStyleProps { /** * Accept theme prop. */ theme: ITheme; /** * Optional override class name */ className?: string; } /** * {@docCategory Dialog} */ export interface IDialogFooterStyles { /** * Style for the actions element. */ actions: IStyle; actionsRight: IStyle; action: IStyle; }