This repository was archived by the owner on Mar 25, 2025. It is now read-only.
Commit 5a5b946
committed
feat(searchselect): ux improvements
- Shows the label of the selected value instead of the value
- Select all text on focus
- Revert to label for current value on blur
- Highlight the searched string in the option list so the user can
identify why that option matched.
- Updates selected value if it is changed from the outside1 parent 1b4ebbf commit 5a5b946
File tree
7 files changed
+119
-61
lines changed- packages
- core/src
- Input/__snapshots__
- Select
- __snapshots__
- docs/src/mdx/coreComponents
7 files changed
+119
-61
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4604 | 4604 | | |
4605 | 4605 | | |
4606 | 4606 | | |
4607 | | - | |
| 4607 | + | |
4608 | 4608 | | |
4609 | 4609 | | |
4610 | 4610 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
29 | 52 | | |
30 | 53 | | |
31 | 54 | | |
32 | 55 | | |
33 | 56 | | |
34 | 57 | | |
35 | 58 | | |
36 | | - | |
| 59 | + | |
37 | 60 | | |
38 | 61 | | |
| 62 | + | |
| 63 | + | |
39 | 64 | | |
40 | 65 | | |
41 | 66 | | |
| |||
46 | 71 | | |
47 | 72 | | |
48 | 73 | | |
49 | | - | |
| 74 | + | |
50 | 75 | | |
51 | | - | |
| 76 | + | |
52 | 77 | | |
53 | 78 | | |
54 | | - | |
55 | | - | |
56 | | - | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
57 | 82 | | |
58 | 83 | | |
59 | | - | |
| 84 | + | |
60 | 85 | | |
61 | 86 | | |
62 | 87 | | |
| |||
67 | 92 | | |
68 | 93 | | |
69 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
70 | 107 | | |
71 | 108 | | |
| 109 | + | |
72 | 110 | | |
73 | 111 | | |
| 112 | + | |
| 113 | + | |
74 | 114 | | |
75 | 115 | | |
76 | 116 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
522 | | - | |
| 522 | + | |
523 | 523 | | |
524 | 524 | | |
525 | 525 | | |
| |||
918 | 918 | | |
919 | 919 | | |
920 | 920 | | |
921 | | - | |
| 921 | + | |
922 | 922 | | |
923 | 923 | | |
924 | 924 | | |
| |||
1330 | 1330 | | |
1331 | 1331 | | |
1332 | 1332 | | |
1333 | | - | |
| 1333 | + | |
1334 | 1334 | | |
1335 | 1335 | | |
1336 | 1336 | | |
| |||
1729 | 1729 | | |
1730 | 1730 | | |
1731 | 1731 | | |
1732 | | - | |
| 1732 | + | |
1733 | 1733 | | |
1734 | 1734 | | |
1735 | 1735 | | |
| |||
2128 | 2128 | | |
2129 | 2129 | | |
2130 | 2130 | | |
2131 | | - | |
| 2131 | + | |
2132 | 2132 | | |
2133 | 2133 | | |
2134 | 2134 | | |
| |||
2559 | 2559 | | |
2560 | 2560 | | |
2561 | 2561 | | |
2562 | | - | |
| 2562 | + | |
2563 | 2563 | | |
2564 | 2564 | | |
2565 | 2565 | | |
| |||
Lines changed: 36 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| 187 | + | |
187 | 188 | | |
188 | | - | |
| 189 | + | |
| 190 | + | |
189 | 191 | | |
190 | 192 | | |
191 | 193 | | |
| |||
310 | 312 | | |
311 | 313 | | |
312 | 314 | | |
313 | | - | |
| 315 | + | |
314 | 316 | | |
315 | 317 | | |
316 | 318 | | |
| |||
409 | 411 | | |
410 | 412 | | |
411 | 413 | | |
| 414 | + | |
412 | 415 | | |
413 | | - | |
| 416 | + | |
| 417 | + | |
414 | 418 | | |
415 | 419 | | |
416 | 420 | | |
| |||
535 | 539 | | |
536 | 540 | | |
537 | 541 | | |
538 | | - | |
| 542 | + | |
539 | 543 | | |
540 | 544 | | |
541 | 545 | | |
| |||
641 | 645 | | |
642 | 646 | | |
643 | 647 | | |
| 648 | + | |
644 | 649 | | |
645 | | - | |
| 650 | + | |
| 651 | + | |
646 | 652 | | |
647 | 653 | | |
648 | 654 | | |
| |||
773 | 779 | | |
774 | 780 | | |
775 | 781 | | |
776 | | - | |
| 782 | + | |
777 | 783 | | |
778 | 784 | | |
779 | 785 | | |
| |||
872 | 878 | | |
873 | 879 | | |
874 | 880 | | |
| 881 | + | |
875 | 882 | | |
876 | | - | |
| 883 | + | |
| 884 | + | |
877 | 885 | | |
878 | 886 | | |
879 | 887 | | |
| |||
998 | 1006 | | |
999 | 1007 | | |
1000 | 1008 | | |
1001 | | - | |
| 1009 | + | |
1002 | 1010 | | |
1003 | 1011 | | |
1004 | 1012 | | |
| |||
1097 | 1105 | | |
1098 | 1106 | | |
1099 | 1107 | | |
| 1108 | + | |
1100 | 1109 | | |
1101 | | - | |
| 1110 | + | |
| 1111 | + | |
1102 | 1112 | | |
1103 | 1113 | | |
1104 | 1114 | | |
| |||
1223 | 1233 | | |
1224 | 1234 | | |
1225 | 1235 | | |
1226 | | - | |
| 1236 | + | |
1227 | 1237 | | |
1228 | 1238 | | |
1229 | 1239 | | |
| |||
1322 | 1332 | | |
1323 | 1333 | | |
1324 | 1334 | | |
| 1335 | + | |
1325 | 1336 | | |
1326 | | - | |
| 1337 | + | |
| 1338 | + | |
1327 | 1339 | | |
1328 | 1340 | | |
1329 | 1341 | | |
| |||
1448 | 1460 | | |
1449 | 1461 | | |
1450 | 1462 | | |
1451 | | - | |
| 1463 | + | |
1452 | 1464 | | |
1453 | 1465 | | |
1454 | 1466 | | |
| |||
1547 | 1559 | | |
1548 | 1560 | | |
1549 | 1561 | | |
| 1562 | + | |
1550 | 1563 | | |
1551 | | - | |
| 1564 | + | |
| 1565 | + | |
1552 | 1566 | | |
1553 | 1567 | | |
1554 | 1568 | | |
| |||
1673 | 1687 | | |
1674 | 1688 | | |
1675 | 1689 | | |
1676 | | - | |
| 1690 | + | |
1677 | 1691 | | |
1678 | 1692 | | |
1679 | 1693 | | |
| |||
1772 | 1786 | | |
1773 | 1787 | | |
1774 | 1788 | | |
| 1789 | + | |
1775 | 1790 | | |
1776 | | - | |
| 1791 | + | |
| 1792 | + | |
1777 | 1793 | | |
1778 | 1794 | | |
1779 | 1795 | | |
| |||
1898 | 1914 | | |
1899 | 1915 | | |
1900 | 1916 | | |
1901 | | - | |
| 1917 | + | |
1902 | 1918 | | |
1903 | 1919 | | |
1904 | 1920 | | |
| |||
1997 | 2013 | | |
1998 | 2014 | | |
1999 | 2015 | | |
| 2016 | + | |
2000 | 2017 | | |
2001 | | - | |
| 2018 | + | |
| 2019 | + | |
2002 | 2020 | | |
2003 | 2021 | | |
2004 | 2022 | | |
| |||
0 commit comments