UNPKG

nutui-uniapp

Version:

京东风格的轻量级移动端 Uniapp、Vue3 组件库(支持小程序开发)

32 lines (27 loc) 737 B
import type { ExtractPropTypes } from 'vue' import { CLICK_EVENT } from '../_constants' import { commonProps } from '../_utils' export const gridItemProps = { ...commonProps, /** * @description 文字 */ text: String, /** * @description 点击后跳转的目标路由对象,同 vue-router 的 to 属性 */ to: [String, Object], /** * @description 点击后跳转的链接地址 */ url: String, /** * @description 是否在跳转时替换当前页面历史 */ replace: Boolean, } export type GridItemProps = ExtractPropTypes<typeof gridItemProps> export const gridItemEmits = { [CLICK_EVENT]: (evt: MouseEvent) => evt instanceof Object, } export type GridItemEmits = typeof gridItemEmits