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