Commit Graph

841 Commits

Author SHA1 Message Date
MadCcc
bb096ca201 Merge branch 'master' into next-merge-master 2022-03-14 21:07:48 +08:00
MadCcc
d446bafc6b
refactor: cssinjs for textarea (#34484)
* refactor: cssinjs for textarea

* chore: code clean

* refactor: better code style

* test: fix lint

* chore: code clean

* test: fix rtl warning
2022-03-14 20:57:01 +08:00
MadCcc
c9b6a24978
chore: add focus warning for Input (#34475)
* chore: add focus warning for Input

* chore: code clean

* chore: remove duplicate variables
2022-03-14 15:37:02 +08:00
MadCcc
14e719295e
fix: input classname in affix wrapper (#34474) 2022-03-14 15:05:24 +08:00
MadCcc
249ae9fda8
refactor: input number cssinjs (#34384)
* refactor: input number cssinjs

* refactor: rtl

* chore: code clean

* pref: better code style

* test: fix lint

* perf: better style

* chore: code style

* chore: use GenerateStyle

* chore: remove useless px
2022-03-14 11:40:13 +08:00
github-actions[bot]
15112c0653
chore: auto merge branchs (#34432)
chore: sync master into next
2022-03-11 07:27:50 +00:00
高喵喵
fbb98f2b4f
Fix InputProps supports data attributes (#34410)
* fix: add data-xx for inputProps and convert input/_tests/index.test.js to tsx file

* fix: run tests
2022-03-10 19:26:01 +08:00
MadCcc
4c666f5775
fix: clear status in input addon (#34412) 2022-03-10 19:04:51 +08:00
MadCcc
b199d9d2fa
fix: input lg font size (#34381) 2022-03-09 17:08:29 +08:00
MadCcc
228d451832
refactor: input support cssinjs (#34288)
* refactor: input with cssinjs

* refactor: input cssinjs

* refactor: rtl

* chore: code clean

* chore: code clean

* refactor: adapt hash

* refactor: use input token

* refactor: status

* fix: style

* fix: rtl

* chore: update token

* chore: code clean

* chore: code clean

* chore: code clean

* refactor: enhance token

* fix: enhance padding

* perf: replace rtl styles

* refactor: place placeholder in input

* perf: rtl

* refactor: code perf

* style: code style

* fix: prefixCls
2022-03-09 10:38:02 +08:00
github-actions[bot]
99c2b1a266
chore: auto merge branchs (#34362)
chore: merge master into next
2022-03-08 07:52:16 +00:00
MadCcc
33ddc539df
refactor: Input.Group use context hook (#34361) 2022-03-08 15:09:02 +08:00
github-actions[bot]
6bc219b13b
chore: auto merge branchs (#34358)
chore: merge master into next
2022-03-08 06:56:08 +00:00
MadCcc
6ef85f654d
fix: password icon color (#34354) 2022-03-08 13:46:11 +08:00
MadCcc
c7f6e1f199
refactor: clearIcon in allowClear (#34340)
* refactor: Input allowClear api upadte

* test: add test
2022-03-08 01:40:24 +08:00
github-actions[bot]
465c30f8fc
chore: auto merge branchs (#34334)
chore: sync master into next
2022-03-07 14:42:19 +00:00
MadCcc
77960c3f75
feat: Input support clearIcon (#34325)
* feat: Input support clearIcon

* docs: update Input api
2022-03-07 14:02:37 +08:00
MadCcc
8d7f137a09
test: add boolean value input test (#34324) 2022-03-07 13:09:07 +08:00
github-actions[bot]
fa90168c4c
chore: auto merge branchs (#34297)
chore: merge master into next
2022-03-04 08:28:28 +00:00
MadCcc
5d51e8b5b4
fix: limit input class due to rc-input won't override input class (#34294)
* fix: limit input class due to rc-input won't override input class

* fix: add feedback into affix judgement
2022-03-04 12:07:25 +08:00
github-actions[bot]
6b08487afc
chore: auto merge branchs (#34284)
chore: merge master into next
2022-03-03 09:52:51 +00:00
github-actions[bot]
9bcd45fac2
chore: auto merge branchs (#34266)
chore: sync master into feature
2022-03-03 02:23:48 +00:00
aghArdeshir
b1fc8a5d7d
style: remove overriding !important from input border right width styles (#34178) 2022-03-02 18:57:15 +08:00
MadCcc
bfebb88bdb
feat: introduce rc-input (#34206)
* feat: introduce rc-input

* fix: export InputRef alias

* docs: fix demo

* chore: code clean

* test: fix lint

* test: test coverage

* chore: code clean

* chore: code clean

* test: update snapshot
2022-03-01 14:17:48 +08:00
二货机器人
912ffb15d0
refactor: Button with cssinjs (#33890)
* init

* chore: cssinjs base button

* chore: more style

* chore: mix style

* chore: size

* chore: more style

* misc

* chore: re-structrue

* chore: icon onlt

* chore: back of disabled

* chore: loading status

* chore: loading motion

* chore: add active style

* docs: site prepare dynamic theme

* chore: bump antd cssinjs

* chore: color type check

* chore: bump cssinjs version

* chore: clean up useless ts def

* chore: ignore button style

* chore: rename ci

* chore: update cssinjs ver

* chore: ssr default wrapper

* chore: bump cssinjs version

* chore: ssr support

* chore: fix script

* test: fix node snapshot

* chore: move cssinjs pkg size from css to js

* test: coverage
2022-02-18 14:17:32 +08:00
MadCcc
2c88f606c3
fix: remove duplicated style (#34101)
* fix: remove duplicated style

* chore: reduce bundle size limitation

* chore: raise bundle size
2022-02-18 10:31:19 +08:00
MadCcc
8054abe81f
feat: DatePicker and TimePicker support status (#34073)
* feat: DatePicker and TimePicker support status

* docs: demo add version

* chore: code clean
2022-02-16 21:14:51 +08:00
MadCcc
6a7acfbf6e
feat: inputNumber support status (#34042)
* feat: inputNumber support status

* test: fix test

* feat: custom status first

* refactor: getMergedStatus pass status in params
2022-02-16 11:48:24 +08:00
MadCcc
76ad890deb Merge branch 'master' into feature-merge-master 2022-02-15 14:05:33 +08:00
MadCcc
37e042358d
feat: Input support status (#33995)
* feat: remove form status style && input support status

* test: update snapshot

* feat: update status prop in config provider

* fix: form item validateStatus support

* chore: code clean

* feat: status classname change

* test: update snapshot

* refactor: move formItemStatusContext to form folder

* refactor: merge utils

* refactor: rename statusUtils

* chore: code clean

* test: fix coverage

* chore: remove status prop of Form.Item

* chore: code clean

* docs: update demo

* test: fix lint

* feat: status only success and warning

* test: fix lint

* docs: update deamo
2022-02-14 17:09:35 +08:00
chenyizhongx
38b4a03c56
fix textarea maxlength issue (#33910)
* fix: textarea maxlength

* refactor: delete some useless code

* refactor: fix ci

* refactor and fix test case fall

* update snapshot

* add testcase

* refactor type defined
2022-02-14 11:27:52 +08:00
二货机器人
31fb55adf3
chore: btn default provide default cls (#34013) 2022-02-11 15:02:59 +08:00
zhenfan.yu
0092253460
fix Input及相关组件设置 hidden 时展示问题 (#33735)
* fix: Image 图片底部空白 #30825

* feat: Input、Input.search、Input.Textarea、Input.password 设置 hidden 时 所有 prefix or suffix or showCount or allowClear or addonBefore or addonAfter 都应该隐藏

* fix: lint

* fix: test

* fix: test ui
2022-01-15 22:08:19 +08:00
hydraZty
aecf52e4b0
fix: Input can not be hidden when prefix is set (#33706)
* fix: Input can not be hidden when prefix is set

* test: jest case for #33692

Co-authored-by: hydraZty <hydra_zty@163.com>
2022-01-13 16:23:27 +08:00
whwangms
1c38ef941d
fix: remove input showCount attribute from parent component (#33686) 2022-01-12 23:03:23 +08:00
Jason Miller
36a5485870
fix: Avoid mutating Event properties that are supposed to be getters (#33536)
* Avoid mutating Event properties that are supposed to be getters

React's synthetic Event objects have mutable `target` and `currentTarget` properties. These are an incorrect emulation of the corresponding DOM Event properties, which are _getters_ and cannot be assigned-to. AntD's input handling attempts to assign to these getters, which fails in Preact because it uses native Event objects. The solution is to replace the simple property assignments with property definitions, which is likely smaller anyway due to the existing use of `Object.create()` to construct a prototypal facade of Event objects.

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: afc163 <afc163@gmail.com>
2022-01-04 22:41:12 +08:00
二货机器人
0c621c4832
fix: input not support number value (#33462) 2021-12-29 11:32:49 +08:00
WeijieChen
3324bb2f59
docs: fix version error (#33443)
Co-authored-by: machixian <machixian@myweimai.com>
2021-12-28 13:29:43 +08:00
zombiej
7ae451729f test: update snapshot 2021-12-27 10:58:29 +08:00
zombiej
6ed4d855b1 Merge remote-tracking branch 'origin/master' into feature-merge-master 2021-12-27 10:45:42 +08:00
二货机器人
2df11184f4
test: Demo check popup content (#33378)
* auto demo

* chore: update demo snapshot

* fix: trigger mock ref logic

* chore: try 2 test case

* chore: more snapshot

* chore: update snapshot

* chore: fix ts

* chore: split test

* test: Update test case

* chore: fix test order
2021-12-23 11:51:10 +08:00
二货机器人
ff88851c4c
chore: Bump Select related deps (#33364)
* chore: bump select related version

* test: Fix test case

* chore: bump rc-select version

* test: Update snapshot

* chore: Update Select ts

* test: Update snapshot

* test: Update snapshot

* test: Update snapshot

* chore: Update ts definition

* chore: fix internal ts def

* test: update auto complete snapshot

* chore: update snapshot

* chore: bump version

* chore: fix demo ts

* chore: Move ValueType to the first place

* test: Update test case
2021-12-21 21:38:11 +08:00
zombiej
396cfab983 test: Update snapshot 2021-12-16 10:51:32 +08:00
zombiej
42bc6dcdef Merge remote-tracking branch 'origin/master' into feature-merge-master 2021-12-16 10:40:55 +08:00
二货机器人
d91ebe9acf
test: fix initial test case (#33313)
* test: fix initial test case

* chore: replace with exist fn

* chore: rm dep conflict

* chore: fix dev jest env
2021-12-16 00:57:03 +08:00
afc163
b1642233e8
fix: Revert "fix: TextArea missing maxLength attr." (#33312)
* Revert "fix: TextArea missing maxLength attribute (#32448)"

This reverts commit ee703c187e.

* fix: snapshot
2021-12-15 21:36:36 +08:00
zombiej
1698426161 test: Update snapshot 2021-12-01 22:52:49 +08:00
二货机器人
c6c0662b97
docs: Cascader displayRender data (#33087)
* docs: Cascader displayRender data

* ts: clean up

* test: Update rc-resize-observer version

* test: fix resize related test case

* chore: fix ts error

* test: Fix resize logic
2021-11-30 17:26:51 +08:00
afc163
264b3514d8
fix: TextArea height bug (#33055)
* fix: TextArea height bug when has `showCount`

close #33049

* fix snapshot

* revert form demo
2021-11-27 15:35:42 +08:00
zombiej
24ec3ba662 chore: merge master 2021-11-26 10:15:39 +08:00