From 3405ccc583039afe32c04c15227ca6beeb266b36 Mon Sep 17 00:00:00 2001 From: yewenwen <357595032@qq.com> Date: Thu, 11 Aug 2022 18:23:20 +0800 Subject: [PATCH 01/14] =?UTF-8?q?feat:=20toast=E7=BB=84=E4=BB=B6props?= =?UTF-8?q?=E8=A1=A5=E9=BD=90+=E5=9B=BD=E9=99=85=E5=8C=96=EF=BC=8Cinput?= =?UTF-8?q?=E7=BB=84=E4=BB=B6issue=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.js | 2 + src/packages/input/demo.tsx | 9 +- src/packages/input/input.tsx | 2 +- src/packages/toast/Notification.tsx | 22 +++- src/packages/toast/demo.tsx | 154 ++++++++++++++++------ src/packages/toast/doc.en-US.md | 192 ++++++++++++++++++---------- src/packages/toast/doc.md | 129 +++++++++++++------ src/packages/toast/doc.zh-TW.md | 128 +++++++++++++------ src/packages/toast/toast.scss | 29 +++-- src/packages/toast/toast.tsx | 18 ++- src/styles/variables.scss | 11 +- 11 files changed, 482 insertions(+), 214 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 3f2a63380f..6f0b4d5067 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -87,5 +87,7 @@ module.exports = { 'jsx-a11y/no-autofocus': 0, 'react/no-children-prop': 0, 'jsx-a11y/aria-proptypes': 0, + 'react/sort-comp': 0, + 'react/require-default-props': 0, }, } diff --git a/src/packages/input/demo.tsx b/src/packages/input/demo.tsx index 31082dfa23..c07a42b668 100644 --- a/src/packages/input/demo.tsx +++ b/src/packages/input/demo.tsx @@ -59,6 +59,7 @@ const InputDemo = () => { noBorder: '无边框', click: '点击', placeholder1: '在输入时执行格式化', + text1: '校验文本中无数字', placeholder2: '在失焦时执行格式化', placeholder3: '请输入留言', placeholder4: '文本内容对齐', @@ -95,6 +96,7 @@ const InputDemo = () => { noBorder: 'No Border', click: 'Click', placeholder1: 'Format On Change', + text1: 'Check no digits', placeholder2: 'Format On Blur', placeholder3: 'Message', placeholder4: 'Label Align', @@ -252,7 +254,12 @@ const InputDemo = () => { } /> -
-
+