tdesign-react
Version:
TDesign Component for React
14 lines (13 loc) • 548 B
TypeScript
import React from 'react';
import { TypographyEllipsis } from '../type';
export default function useEllipsis(ellipsis: boolean | TypographyEllipsis): {
ellipsisProps: {
lines: number;
ellipsisPrefix: string | React.JSX.Element;
more: string | number | boolean | Iterable<React.ReactNode> | React.JSX.Element;
less: string | number | boolean | Iterable<React.ReactNode> | React.JSX.Element;
onToggleExpand: (expanded: boolean) => void;
expandable: boolean;
collapsible: boolean;
};
};