prop-types.ts 494 B

1234567891011121314151617181920
  1. import { createTypes, VueTypesInterface } from 'vue-types'
  2. // 自定义扩展vue-types
  3. type PropTypes = VueTypesInterface & {}
  4. const propTypes: PropTypes = createTypes({
  5. func: undefined,
  6. bool: undefined,
  7. string: undefined,
  8. number: undefined,
  9. object: undefined,
  10. integer: undefined,
  11. array: undefined
  12. })
  13. // 需要自定义扩展的类型
  14. // see: https://dwightjack.github.io/vue-types/advanced/extending-vue-types.html#the-extend-method
  15. propTypes.extend([])
  16. export { propTypes }