import { ReactNode } from 'react'; import { Icon } from 'react-basics'; import Icons from 'components/icons'; import Empty from 'components/common/Empty'; import { useMessages } from 'components/hooks'; import styles from './ParameterList.module.css'; import classNames from 'classnames'; export interface ParameterListProps { children?: ReactNode; } export function ParameterList({ children }: ParameterListProps) { const { formatMessage, labels } = useMessages(); return (
{!children && } {children}
); } const Item = ({ children, className, onClick, onRemove, }: { children?: ReactNode; className?: string; onClick?: () => void; onRemove?: () => void; }) => { return (
{children}
); }; ParameterList.Item = Item; export default ParameterList;