/** * @description 请添加Cell组件的描述和注释!!! * * @date 创建时间 2022-10-29 15:10 * @author 开发人员 */ import React, { ReactNode, useMemo } from "react"; import clsx from "clsx"; interface Props { label: ReactNode | string; value?: string; valueClassName?: string; extra?: React.ReactNode; } const Cell: React.FC = props => { const { extra } = props; const value = useMemo(() => { return props.value ?? "--"; }, [props.value]); return (
{props.label}
{value} {extra && {extra}}
); }; export default Cell;