@wulperstudio/cms
Version:
Wulper Studio Library Components CMS
18 lines (17 loc) • 515 B
TypeScript
import { BoxProps, TypographyProps } from '@mui/material';
import { ReactNode, MouseEvent } from 'react';
interface ElipsisModel extends BoxProps {
textElipsis?: {
more: string;
less: string;
};
}
export interface TextForLinesOutputModel extends Omit<TypographyProps, 'children'> {
text: ReactNode;
clines: number;
variantElipsis?: 'default' | 'showMore';
elipsisProps?: ElipsisModel;
onClickElipsis?: (e: MouseEvent) => void;
containerProps?: BoxProps;
}
export {};