UNPKG

@cainiaofe/cn-ui-m

Version:
21 lines (20 loc) 700 B
import { ReactNode } from 'react'; import { BasicComponentProps } from "../../types"; export interface CnNavBarProps extends Omit<BasicComponentProps, 'title'> { /** 标题 */ title?: React.ReactNode; /** 副标题 */ subTitle?: React.ReactNode; /** 返回区域的内容 */ back?: ReactNode; /** 返回按钮,传入true展示默认按钮,否则也可自行定义 */ backArrow?: boolean | ReactNode; /** 左侧区域的内容 */ left?: ReactNode; /** 右侧区域的内容 */ right?: ReactNode; /** 是否开启安全区,用于沉浸式导航 */ enableSafeArea?: boolean; /** 点击返回按钮的事件 */ onBack?: () => void; }