Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

37 строки
952 B

  1. import * as React from 'react';
  2. import * as BaseOverlay from 'react-overlays/Overlay';
  3. export type Placement = import('react-overlays/usePopper').Placement;
  4. export interface OverlayInjectedProps {
  5. ref: (instance: HTMLElement) => void;
  6. style: React.CSSProperties;
  7. 'aria-labelledby'?: string;
  8. arrowProps: { ref: any; style: object };
  9. show: boolean;
  10. popper: {
  11. state: any;
  12. outOfBoundaries: boolean;
  13. placement: Placement;
  14. scheduleUpdate: () => void;
  15. };
  16. [prop: string]: any;
  17. }
  18. export type OverlayChildren =
  19. | React.ReactElement<OverlayInjectedProps>
  20. | ((injected: OverlayInjectedProps) => React.ReactNode);
  21. export interface OverlayProps
  22. extends Omit<BaseOverlay.OverlayProps, 'children' | 'transition'> {
  23. children: OverlayChildren;
  24. transition?: boolean | BaseOverlay.OverlayProps['transition'];
  25. placement?: Placement;
  26. }
  27. declare const Overlay: React.FunctionComponent<OverlayProps>;
  28. export default Overlay;