Commit Graph

1023 Commits

Author SHA1 Message Date
zxyao
726f10aa35
fix(module: modal): maximizable not work when using Title (#2749) (#2750)
* fix(module: modal): maximizable not work when using Title

* docs: update demo text
2022-09-29 17:15:01 +08:00
Alex Kryvdyk
3b45058a34
fix(module: datepicker): OnChange event behavior is incorrect (#2741)
* refactor:(module:datepicker): DatePickerBase should be abstract

* fix:(module:datepicker): date not highlighted in range picker after ok

* fix:(module:datepicker): OnChange event behavior is incorrect

* fix:(module:datepicker): wrong input panels when start/end same period

* fix:(module:datepicker): ending week is not highlighted correctly

* fix:(module:datepicker): cannot switch year/month in RangePicker header
2022-09-27 14:41:02 +08:00
James Yeung
d2f95b2a07
fix(module: Core): Remove the event listener when the event listener service is disposed (#2738)
* fix(module: Core): Remove the event listener when the component is disaposed

* fix DomEventKey
2022-09-26 10:11:04 +08:00
James Yeung
7e051c022c
fix(module: radio): the disabled parameter for RadioGroup with RadioOption<TValue> options doesn't work (#2744)
* fix(module: radio): the disabled parameter for RadioGroup with `RadioOption<TValue>` options doesn't work

* add test
2022-09-25 17:05:02 +08:00
YongQuan
0988bfc4e8
feat(module: table): set header checkbox Disabled while all the selection are disabled (#2737) 2022-09-24 13:13:07 +08:00
YongQuan
e9a7d0225c
fix(module: table): selection method typo (#2735) 2022-09-22 11:51:40 +08:00
James Yeung
107fc42dd5
fix(module: select): remove redundant CreateDeleteSelectOptions() calls in render cycles (#2657)
Co-authored-by: m-khrapunov <93575828+m-khrapunov@users.noreply.github.com>
2022-09-16 13:49:59 +08:00
Alex Kryvdyk
11dc934d45
fix(module: datepicker): correct culture not applied when manual input (#2715)
* fix:(module:datepicker): correct culture not applied when manual input

* fix:(module:datepicker): adjust FormatAnalyzer property access modifier
2022-09-16 11:40:56 +08:00
Alex Kryvdyk
504de0d7bf
fix(module: datepicker): RangePicker has incorrect start/end panels (#2707)
* fix:(module:datepicker): RangePicker has incorrect start/end panels

* fix:(module:datepicker): RangePicker not reset when second value not set

* fix:(module:datepicker): RangePicker end panel not shown in RTL mode

* fix:(module:datepicker): range preset canceled when time input enabled

* fix:(module:datepicker): RangePicker cannot clear value when focused

* fix:(module:datepicker): RangePicker keeps focus when input canceled
2022-09-14 22:16:30 +08:00
YongQuan
298c7de532
fix(module: table): rectify how to check if an IQueryable is IOrderedQueryable (#2710) 2022-09-14 20:58:11 +08:00
lyj
fc9aaa8781
fix(module: AutoComplete): avoid browser's auto complete (#2708) 2022-09-14 14:17:13 +08:00
Magehernan
7f9365d71f
fix(module TreeSelect): search not working on TreeSelect (#2686)
* Added the implementation like select to use tree search funcionality. Trying to change minimum posible to make it work.

Add ignoreCase for search on tree and fix display of match to respect the original value.

* Add a example of search.
2022-09-13 08:57:23 +08:00
YongQuan
c8496a3d9d
feat(module: grid): create Row alias GridRow to be consistent with GridCol (#2690)
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-09-13 00:09:20 +08:00
James Yeung
0d371200da
fix(module: message): exception casue by Invariant Globalization setting (#2697) 2022-09-12 23:42:00 +08:00
James Yeung
4b4028c9c1
fix(module: segmentd): default value binding incorrectly (#2699) 2022-09-12 23:41:15 +08:00
YongQuan
04024d3aef
fix(module: table): multiple sort for ef core (#2701) 2022-09-12 19:09:03 +08:00
James Yeung
093e6064be
fix(module: datepicker): an exception is caused when passes the value as null (#2688) 2022-09-08 08:00:17 +08:00
YongQuan
5294f5c4b8
fix(module: table): converting IQueryable to IOrderedQueryable returned null (#2687) 2022-09-07 13:44:01 +08:00
James Yeung
08f1ba4cb9
fix(module: table): exception cause by reload data with state and the table has an ActionColumn (#2683) 2022-09-06 20:50:10 +08:00
James Yeung
9805945f35
fix(module: tabs): panel without animated display incorrectly (#2677)
* fix(module: tabs): panel without animated display incorrectly

* add test
2022-09-05 17:13:06 +08:00
James Yeung
1360181b85
fix(module: tabs): the content overflow at animated mode (#2671) 2022-09-04 15:00:05 +08:00
kooliokey
40e7aa71d0
refactor(module: icon)Add missing ZoomOut icon to static class. Refactor IconStore. Add tests for IconService. (#2667)
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-09-04 14:28:03 +08:00
James Yeung
0dbde95291
fix(module: collapse): fix outdated html structures (#2668) 2022-09-04 11:21:30 +08:00
James Yeung
7385f6a8a5
refactor(module: icon): fix two-tone icon state update & first rendering (#2666)
* refactor(module: icon): fix two-tone icon state update & first rendering

* refactor smell code

* fix test packages

* fix smell code
2022-09-04 10:51:32 +08:00
James Yeung
e9edc35bad
fix(module: reusetabs): invaild uri exception (#2663) 2022-09-04 02:43:26 +08:00
kooliokey
27b3e8ad5e
feat(module: breadcrumb): Add OnClick parameter to BreadcrumbItem, Add Tests, Remove unusable code (#2655)
* Add OnClick parameter to BreadcrumbItem. Add tests for Breadcrumb and BreadcrumbItem. Remove unused and unreachable code until needed at a later date. Documented parameters not in use, but left to avoid breaking the existing public API.

* Fix whitespace

* Update signature of OnClick for BreadcrumbItem to pass a Tuple<MouseEventArgs, BreadcrumbItem> giving access to the click arguments and the item clicked.

* Add ExludeFromCodeCoverage to POCO

* Update HTML markup for Breadcrumbs to match React Ant.Design (use nav, ol and li elements instead of div and spans only)

* fix naming

* fix error

* fix test

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-09-04 02:33:10 +08:00
Alex Kryvdyk
3e9bb25a37
fix(module: datepicker): timepicker value resets to default (#2660) 2022-09-02 23:25:33 +08:00
James Yeung
c8b52156a0
fix(module: avatar): make size parameter support more length unit (#2653) 2022-09-01 12:00:28 +08:00
kooliokey
538a479afc
test(module: avatar): Add Avatar and AvatarGroup tests (#2648)
Small refactors:
  - Fix typo in Avatar
  - Remove code in Avatar that wasn't affecting visuals as expected
  - Make Avatar shape a constant. Update Skeleton component and demos to use it
  - Update Avatar component to calculate size after parameters set method due to it changing one of the properties it relies on.
2022-08-30 12:03:35 +00:00
James Yeung
13091ab8fb
fix(module: reusetabs): Invalid URI exception (#2650) 2022-08-29 19:07:23 +08:00
James Yeung
ec4b8ddd58
fix(module: form): fix error status for entry components (#2647) 2022-08-28 13:30:56 +08:00
YongQuan
ebec1a2570
fix(module: select): select was not highlighted when validation failed (#2642) 2022-08-27 18:09:16 +08:00
kooliokey
eba3f19cc2
refactor(module: message): add IMessageService interface (#2633) 2022-08-26 17:55:52 +08:00
James
24216bfa60
fix(module: form): neither input nor validation message was highlighted when not valid. (#2639)
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-08-25 19:06:25 +00:00
James Yeung
550ad2836d
fix(module: cascader): Style confusion caused by the latest antd style (#2636) 2022-08-25 19:38:01 +08:00
James Yeung
3ac7701da4 merge master to feature 2022-08-21 22:53:33 +08:00
WhyILoveSpringRoll
086829c1c5
fix(module: select): When ignoreitemchanges is false, deleting multiple selections will cause an exception (#2620)
* 修复TreeNode的Disable和Checked属性共存不生效的问题

* Revert "修复TreeNode的Disable和Checked属性共存不生效的问题"

This reverts commit 7f919598873e61f94528d5e1a80c530e3585d0f6.

* fix(module: Select):When ignoreitemchanges is false, deleting multiple selections will cause an exception
2022-08-21 01:44:44 +08:00
fcxxzux
9362ae7330
fix(module: Pagination): Pager 3 and 5 may be invisible when window width is small and there're many pages (#2616) 2022-08-20 21:24:49 +08:00
James Yeung
1461f50d9c
feat(module: table): add property column (#2624)
* add property column

* fix property

* remove exception

* update demos
2022-08-20 13:54:47 +08:00
Aigio L
5c8b0e4f40
fix(module: upload): add webp ext and custom image extension (#2626) 2022-08-19 19:05:17 +08:00
WhyILoveSpringRoll
02b0dd29b5
fix(module: input): OnChange will invoke twice when paste data to Input (#2592)
* 修复粘贴数据至input组件时,OnChange会触发两次的问题

* 修复Search组件无法触发Blur的问题
2022-08-13 12:28:10 +08:00
WhyILoveSpringRoll
156afd71e7
fix(module: cascader): cannot use allowclear to clear the content when searching (#2610) 2022-08-13 12:27:20 +08:00
James Yeung
3a9a546f2f
fix(module: badge): show/hide montion optimization (#2609) 2022-08-11 13:02:24 +08:00
James Yeung
896a1c35f1
fix(module: badge): offset didn't support negative numbers (#2608) 2022-08-11 08:19:33 +08:00
James Yeung
01a618a5de
fix(module: select): change events from Action to EventCallback (#2601)
* fix(module: select): change events from `Action` to `EventCallback`

* fix test
2022-08-09 14:21:25 +08:00
James Yeung
8cd8234f6f
faet(module: PageHeader): support compact style (#2606) 2022-08-09 09:28:12 +08:00
James Yeung
4575b43373
feat: add ResizeObserver component (#2605) 2022-08-09 08:55:07 +08:00
James Yeung
a1b2c12e6d
fix(module: overlay): right-click can't open browser native menu (#2602) 2022-08-09 08:52:17 +08:00
James Yeung
367306ac15
feat(module: image): support controlled preview (#2600) 2022-08-09 08:25:53 +08:00
James Yeung
c427ad3116
fix(module: image): an image which was setted after a fallback image can't display in preview (#2599) 2022-08-09 08:24:52 +08:00