import { RcIcon } from '@ringcentral/juno'; import { InfoBorder } from '@ringcentral/juno-icon'; import type { FunctionComponent } from 'react'; import React from 'react'; import { Button } from '../Button'; import IconLine from '../IconLine'; import { Tooltip } from '../Rcui/Tooltip'; import type { ButtonLineItemProps } from './SettingsPanel.interface'; import styles from './styles.scss'; export const ButtonLineItem: FunctionComponent = ({ show, dataSign, children, tooltip, customTitle, btnText, subTitle, onClick, }) => { if (!show) { return null; } return ( {btnText} } > {(subTitle && (
{customTitle} {subTitle}
)) || customTitle} {tooltip ? ( <>   ) : null}
{children}
); };