UNPKG

ano-ui

Version:

<p align="center"> <img src="https://github.com/ano-ui/ano-ui/raw/main/public/logo.svg" style="width:100px;" /> <h1 align="center">Ano-UI (WIP)</h1> <p align="center">An UniApp UI components with UnoCSS.</p> </p> <p align="center"> <a href="https://www.np

27 lines (23 loc) 737 B
import type { ExtractPropTypes } from 'vue' import { useCustomClassProp, useCustomStyleProp } from '../composables' import { numericProp, truthProp } from '../utils' export const navBarProps = { customClass: useCustomClassProp, customStyle: useCustomStyleProp, title: String, height: numericProp, fixed: Boolean, zIndex: numericProp, border: truthProp, leftText: String, rightText: String, leftArrow: Boolean, placeholder: Boolean, clickable: truthProp, } export const navBarEmits = { clickLeft: (evt: MouseEvent) => evt instanceof Object, clickRight: (evt: MouseEvent) => evt instanceof Object, } export type NavBarProps = ExtractPropTypes<typeof navBarProps> export type NavBarEmits = typeof navBarEmits