UNPKG

@wix/design-system

Version:

@wix/design-system

13 lines 974 B
import { EllipsisCommonProps } from './Ellipsis.types'; type ExtractedProps = 'appendTo' | 'disabled' | 'ellipsis' | 'enterDelay' | 'exitDelay' | 'fixed' | 'flip' | 'maxWidth' | 'moveArrowTo' | 'onHide' | 'onShow' | 'placement' | 'showTooltip' | 'textAlign' | 'zIndex' | 'maxLines' | 'onEllipsisStateChange'; type ExtractedEllipsisProps = Pick<EllipsisCommonProps, ExtractedProps>; /** * A utility function that extracts Ellipsis relevant props and wrapped Component relevant props * @returns {{ellipsisProps: *, componentProps: *}} */ export declare const extractEllipsisProps: <T extends ExtractedEllipsisProps>({ appendTo, disabled, ellipsis, enterDelay, exitDelay, fixed, flip, maxWidth, moveArrowTo, onHide, onShow, placement, showTooltip, textAlign, zIndex, maxLines, onEllipsisStateChange, ...componentProps }: T) => { ellipsisProps: ExtractedEllipsisProps; componentProps: Omit<T, ExtractedProps>; }; export {}; //# sourceMappingURL=EllipsisUtils.d.ts.map