Слияние кода завершено, страница обновится автоматически
import React, { CSSProperties, FunctionComponent, ReactNode } from 'react';
import classNames from 'classnames';
import DataSet from 'choerodon-ui/dataset';
import RcCollapse from '../rc-components/collapse';
export type CollapsibleType = 'header' | 'icon' | 'disabled';
export interface CollapsePanelProps {
key: string;
header: ReactNode;
disabled?: boolean;
className?: string;
style?: CSSProperties;
showArrow?: boolean;
prefixCls?: string;
forceRender?: boolean;
id?: string;
extra?: ReactNode;
dataSet?: DataSet | DataSet[];
collapsible?: CollapsibleType;
hidden?: boolean;
children?: ReactNode;
}
const CollapsePanel: FunctionComponent<CollapsePanelProps> = function CollapsePanel(props: CollapsePanelProps) {
const { prefixCls, className = '', showArrow = true } = props;
const collapsePanelClassName = classNames(
{
[`${prefixCls}-no-arrow`]: !showArrow,
},
className,
);
return <RcCollapse.Panel {...props} className={collapsePanelClassName} />;
};
CollapsePanel.displayName = 'CollapsePanel';
export default CollapsePanel;
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )