@quanxi/ui
Version:
全悉组件库
28 lines (27 loc) • 896 B
TypeScript
import { ReactNode, CSSProperties } from "react";
import "./style.scss";
export type DescriptionDefaultValueType = string | number | boolean | null | undefined | ReactNode;
export type DescriptionProps = {
items?: {
label: ReactNode;
value: DescriptionDefaultValueType;
labelTips?: ReactNode;
layout?: "horizontal" | "vertical";
columnNum?: 1 | 2 | 3 | 4;
marginLeft?: number;
onEdit?: () => void;
disabled?: boolean;
}[];
columns?: 1 | 2 | 3 | 4;
columnGap?: number;
title?: ReactNode;
titleBtn?: ReactNode;
style?: CSSProperties;
labelWidth?: number;
justify?: "start" | "center" | "end" | "space-between";
layout?: "horizontal" | "vertical";
colon?: boolean;
emptyText?: ReactNode;
};
declare function Description(props: DescriptionProps): JSX.Element;
export default Description;