UNPKG

@alifd/meet-react

Version:

Fusion Mobile React UI System Component

20 lines (19 loc) 680 B
import React from 'react'; import { BaseComponentAttributes } from '../utils/types'; export type Flag = boolean | void; export type ClickCallback = () => Promise<Flag> | Flag; export interface ActionItem { content: React.ReactNode; onClick?: ClickCallback; } export interface SlideViewProps extends BaseComponentAttributes { uid: string | number; leftActions?: ActionItem[]; rightActions?: ActionItem[]; duration?: number; triggerOffset?: number; onOpen?: (direction: 'left' | 'right') => void; onClose?: () => void; } declare const _default: React.ForwardRefExoticComponent<SlideViewProps & React.RefAttributes<any>>; export default _default;