Commit Graph

13397 Commits

Author SHA1 Message Date
Liam DeBeasi
a98e85d632 remove explicit type case 2023-12-05 13:27:19 -05:00
Liam DeBeasi
e4797f73f4 remove explicit type since it can be inferred 2023-12-05 13:26:53 -05:00
Liam DeBeasi
d48c41db5b use generic for query selector 2023-12-05 13:26:24 -05:00
Liam DeBeasi
e8d5599aad Update core/src/components/picker-column/picker-column.tsx
Co-authored-by: Sean Perkins <13732623+sean-perkins@users.noreply.github.com>
2023-12-05 13:24:58 -05:00
Liam DeBeasi
c1d5401556 test(datetime): migrate one more test file 2023-12-04 14:38:21 -05:00
Liam DeBeasi
90e2d2cf2c remove outdated comment 2023-12-04 14:16:05 -05:00
Liam DeBeasi
a52413113f add todo 2023-12-04 14:11:04 -05:00
Liam DeBeasi
6d2f998d6e chore: lint 2023-12-04 14:08:34 -05:00
Liam DeBeasi
6ddc15f3ed test(datetime): migrate custom tests 2023-12-04 14:08:12 -05:00
Liam DeBeasi
514b3b6885 fix(picker-column-option): color can be overridden 2023-12-04 14:08:04 -05:00
Liam DeBeasi
3da0590a09 fix(datetime): expose shadow parts 2023-12-04 14:07:55 -05:00
Liam DeBeasi
4b564ee9b2 test: remove .only 2023-12-04 13:33:30 -05:00
Liam DeBeasi
3b67bd3e0c build and lint 2023-12-04 13:26:36 -05:00
Liam DeBeasi
cfcbcd92bd fix: picker column selects correct element on scroll 2023-12-04 13:25:09 -05:00
Liam DeBeasi
95628755aa fix: picker column option notifies picker column when ready 2023-12-04 13:24:40 -05:00
Liam DeBeasi
59113bb4cd test: migrate prefer-wheel tests 2023-12-04 13:24:32 -05:00
Liam DeBeasi
cab56466a2 fix: datetime use keys for stable identity 2023-12-04 11:19:24 -05:00
Liam DeBeasi
656ac5bb01 test: migrate minmax datetime test 2023-12-04 11:09:25 -05:00
Liam DeBeasi
dc93b8ab15 test: migrate locale datetime tests 2023-12-04 11:05:04 -05:00
Liam DeBeasi
892a269d18 test: migrate some datetime tests 2023-12-04 11:03:57 -05:00
Liam DeBeasi
506f42bec4 fix: picker-column emits correct payload 2023-12-04 10:52:01 -05:00
Liam DeBeasi
ed8cfa06fe chore: remove unused var 2023-12-04 10:41:16 -05:00
Liam DeBeasi
edb7bade3d typo 2023-12-04 10:41:09 -05:00
Liam DeBeasi
84c3c52347 fix: datetime passes disabled state correctly 2023-12-04 10:40:51 -05:00
Liam DeBeasi
8693fd6cf3 refactor: remove default slotted content 2023-12-04 10:40:43 -05:00
Liam DeBeasi
5a9a7d1adb refactor: integrate datetime with picker-column-option 2023-12-04 09:53:07 -05:00
Liam DeBeasi
313285d2b8 skip test 2023-12-01 17:15:50 -05:00
Liam DeBeasi
7473d64a4e lint 2023-12-01 16:44:26 -05:00
Liam DeBeasi
948c8d85a5 refactor: cache picker column el 2023-12-01 16:44:22 -05:00
Liam DeBeasi
58a89b329e fix disabled test 2023-12-01 16:39:59 -05:00
Liam DeBeasi
fc36cc50ca add TODOs 2023-12-01 16:35:16 -05:00
Liam DeBeasi
e933833763 test: picker tests pass 2023-12-01 16:19:11 -05:00
Liam DeBeasi
34ec94ffda test: picker-column tests pass 2023-12-01 16:07:56 -05:00
Liam DeBeasi
8d5a043a64 add api 2023-12-01 15:42:33 -05:00
Liam DeBeasi
3470c64e51 build and lint 2023-12-01 15:42:29 -05:00
Liam DeBeasi
2c773ed0e6 fix: do not emit ionChange if value did not change 2023-12-01 15:29:40 -05:00
Liam DeBeasi
b1fc67227c fix: column scrolls into view when option is ready 2023-12-01 15:16:59 -05:00
Liam DeBeasi
75ee951ce8 chore: lint 2023-12-01 14:58:06 -05:00
Liam DeBeasi
2f3f9dc9ca refactor: clicking option sets value 2023-12-01 14:58:01 -05:00
Liam DeBeasi
b68c93d55d refactor: scrolling column sets value 2023-12-01 14:49:23 -05:00
Liam DeBeasi
eace6425a2 refactor: add slot to integrate basic options 2023-12-01 14:28:07 -05:00
Liam DeBeasi
1aeb19403b chore: run build 2023-12-01 12:59:03 -05:00
ionitron
9d0834b201 chore(): add updated snapshots 2023-12-01 17:55:49 +00:00
Liam DeBeasi
7b21bd40a6 feat(picker-column): add styles, disabled and active states 2023-12-01 12:44:38 -05:00
Maria Hutt
0b469646b2 feat(picker-column-option): add the new component (#28591) 2023-11-30 09:54:01 -08:00
Shawn Taylor
5e47412e1f refactor(picker): rename internal picker components to ion-picker and ion-picker-column (#28589) 2023-11-28 16:17:28 -05:00
Liam DeBeasi
cc45e2220b refactor(picker): deprecate ion-picker and ion-picker-column (#28584)
BREAKING CHANGE: `ion-picker` and `ion-picker-column` have been renamed to `ion-picker-legacy` and `ion-picker-legacy-column`, respectively. This change was made to accommodate the new inline picker component while allowing developers to continue to use the legacy picker during this migration period.
2023-11-28 12:47:37 -05:00
Liam DeBeasi
7ac0018a3c chore: sync with main
chore: sync with main
2023-11-27 10:38:48 -05:00
Liam DeBeasi
a7c966776a test: resolve type errors 2023-11-27 10:28:30 -05:00
Liam DeBeasi
7de4e34f13 Merge remote-tracking branch 'origin/main' into sync-80-main-11-27 2023-11-27 10:24:40 -05:00