import React, { HTMLAttributes } from 'react'; import classNames from '../../lib/classNames'; import getClassName from '../../helpers/getClassName'; import Tappable from '../Tappable/Tappable'; import usePlatform from '../../hooks/usePlatform'; export interface ActionSheetItemProps extends HTMLAttributes { mode?: 'default' | 'destructive' | 'cancel'; before?: React.ReactNode; // meta?: React.ReactNode, // subtitle?: React.ReactNode, autoclose?: boolean; href?: string; target?: string; /** * @ignore */ isLast?: boolean; } const ActionSheetItem: React.FunctionComponent = ({ className, children, autoclose, mode, // meta, // subtitle, before, isLast, ...restProps }: ActionSheetItemProps) => { const platform = usePlatform(); return ( {before &&
{before}
}
{children}
{/* {meta &&
{meta}
} */} {/* {subtitle &&
{subtitle}
} */}
); }; ActionSheetItem.defaultProps = { mode: 'default', }; export default ActionSheetItem;