import React, { ReactElement, useState } from 'react'; import cn from 'classnames'; import { DownSvg } from '../../icons'; import './SettingsItem.scss'; interface SettingsItemProps { icon: ReactElement; title: string; rightSection?: ReactElement | ReactElement[]; children?: ReactElement | ReactElement[]; className?: string; onClick?: VoidFunction; } export default function SettingsItem({ icon, title, rightSection, children, className, onClick, }: SettingsItemProps) { const [isShow, setIsShow] = useState(false); return (