UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Microsoft 365.

58 lines (57 loc) 1.34 kB
import * as React from 'react'; import { IStyle, ITheme } from '../../Styling'; import { IRefObject, IStyleFunctionOrObject } from '../../Utilities'; import { DocumentCardLogoBase } from './DocumentCardLogo.base'; /** * {@docCategory DocumentCard} */ export interface IDocumentCardLogo { } /** * {@docCategory DocumentCard} */ export interface IDocumentCardLogoProps extends React.ClassAttributes<DocumentCardLogoBase> { /** * Gets the component ref. */ componentRef?: IRefObject<IDocumentCardLogo>; /** * Describes DocumentCard Logo badge. */ logoIcon: string; /** * Describe Logo name, optional. */ logoName?: string; /** * Call to provide customized styling that will layer on top of the variant rules */ styles?: IStyleFunctionOrObject<IDocumentCardLogoStyleProps, IDocumentCardLogoStyles>; /** * Theme provided by HOC. */ theme?: ITheme; /** * Optional override class name */ className?: string; } /** * {@docCategory DocumentCard} */ export interface IDocumentCardLogoStyleProps { /** * Accept theme prop. */ theme: ITheme; /** * Optional override class name */ className?: string; } /** * {@docCategory DocumentCard} */ export interface IDocumentCardLogoStyles { root: IStyle; }