Guest User

Untitled

a guest
Feb 20th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. import React from 'react';
  2. import { Input, Icon } from 'antd';
  3. import styles from './index.less';
  4.  
  5. const map = {
  6. UserName: {
  7. component: Input,
  8. props: {
  9. size: 'large',
  10. prefix: <Icon type="user" className={styles.prefixIcon} />,
  11. placeholder: 'admin',
  12. },
  13. rules: [{
  14. required: true, message: '请输入账户名!',
  15. }],
  16. },
  17. Password: {
  18. component: Input,
  19. props: {
  20. size: 'large',
  21. prefix: <Icon type="lock" className={styles.prefixIcon} />,
  22. type: 'password',
  23. placeholder: '888888',
  24. },
  25. rules: [{
  26. required: true, message: '请输入密码!',
  27. }],
  28. },
  29. Mobile: {
  30. component: Input,
  31. props: {
  32. size: 'large',
  33. prefix: <Icon type="mobile" className={styles.prefixIcon} />,
  34. placeholder: '手机号',
  35. },
  36. rules: [{
  37. required: true, message: '请输入手机号!',
  38. }, {
  39. pattern: /^1\d{10}$/, message: '手机号格式错误!',
  40. }],
  41. },
  42. Captcha: {
  43. component: Input,
  44. props: {
  45. size: 'large',
  46. prefix: <Icon type="mail" className={styles.prefixIcon} />,
  47. placeholder: '验证码',
  48. },
  49. rules: [{
  50. required: true, message: '请输入验证码!',
  51. }],
  52. },
  53. };
  54.  
  55. export default map;
Add Comment
Please, Sign In to add comment