PurePanel.d.ts 690 B

123456789
  1. import * as React from 'react';
  2. import type { AnyObject } from './type';
  3. export declare function withPureRenderTheme<T extends AnyObject = AnyObject>(Component: React.FC<T>): (props: T) => React.JSX.Element;
  4. export interface BaseProps {
  5. prefixCls?: string;
  6. style?: React.CSSProperties;
  7. }
  8. declare const genPurePanel: <ComponentProps extends BaseProps = BaseProps>(Component: React.ComponentType<Readonly<ComponentProps>>, alignPropName?: "align" | "dropdownAlign" | "popupAlign", postProps?: (props: ComponentProps) => ComponentProps, defaultPrefixCls?: string, getDropdownCls?: (prefixCls: string) => string) => (props: AnyObject) => React.JSX.Element;
  9. export default genPurePanel;