typings.ts 445 B

1234567891011121314151617181920212223242526272829
  1. interface LoginAndRegisterParams {
  2. password: string;
  3. username: string;
  4. }
  5. interface LoginCodeParams {
  6. code: string;
  7. phoneNumber: string;
  8. }
  9. interface LoginEmits {
  10. submit: [LoginAndRegisterParams];
  11. }
  12. interface LoginCodeEmits {
  13. submit: [LoginCodeParams];
  14. }
  15. interface RegisterEmits {
  16. submit: [LoginAndRegisterParams];
  17. }
  18. export type {
  19. LoginAndRegisterParams,
  20. LoginCodeEmits,
  21. LoginCodeParams,
  22. LoginEmits,
  23. RegisterEmits,
  24. };