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;