react-spectrum
feat: custom calendar support
#7803
Merged

feat: custom calendar support #7803

ToyWalrus
ToyWalrus Add createCalendar prop to Calendar/RangeCalendar
ddcb1fdc
ToyWalrus Update date math for adding/subtracting months
2ca395af
ToyWalrus Add doc comments
6172fd6c
ToyWalrus Simplify isEqualDay/Month/Year
f48fcf1d
ToyWalrus Display the calendar month name based on the result of getCurrentMonth()
d86e2830
ToyWalrus Format aria labels based on current month
15f2b0d6
ToyWalrus Refactor to return weeksInMonth from useCalendarGrid hook
0ae33ffb
ToyWalrus Fix month's year display in calendar header for custom calendars
82a262b5
ToyWalrus Update Calendar and RangeCalendar docs to talk about custom calendars
729600c3
ToyWalrus Add custom calendar stories to Calendar and RangeCalendar
d880b79e
ToyWalrus Fix range selection styles for custom calendar
a265261f
ToyWalrus Write tests for custom calendar date math
471db7f5
ToyWalrus Write tests for changes to queries.ts
79ee1521
ToyWalrus Use customCalendarImpl in stories
dce90a95
ToyWalrus Write tests for visible range description with custom calendar
a30b47ab
ToyWalrus ToyWalrus changed the title Custom calendar support feat: custom calendar support 1 year ago
ToyWalrus Update calendar docs to use jsx syntax
ede8d9e1
ToyWalrus Merge branch 'main' into custom-calendar-support
7b54cbb0
ToyWalrus Update calendar docs to fully implement Calendar interface to satisfy…
a617fca8
ToyWalrus Update calendar docs
5191f42a
ToyWalrus Merge branch 'main' into custom-calendar-support
e9ae17a0
devongovett
devongovett wip
cee9ee54
devongovett fix
348dba13
ToyWalrus feat: use suggestion from @devongovett to implement custom cal w/ jul…
648b8d68
ToyWalrus chore: remove unnecessary code in queries & manipulation
d6c5e56c
ToyWalrus
devongovett
ToyWalrus feat: zero-index the week pattern in 454 calendar impl
8fe7e49a
ToyWalrus chore: remove unused code in utils
f736857f
ToyWalrus test: update useCalendar tests for custom calendar
c1357af1
ToyWalrus test: verify conversion for end of big year
efe3924d
ToyWalrus feat: update createCalendar prop types
e8eac82b
ToyWalrus feat: add createCalendar prop to DatePicker and DateRangePicker
27d33551
devongovett Update docs
360b56b2
devongovett update examples
fd6815dd
devongovett ts
743ad296
ToyWalrus docs: update docs for DatePicker and DateRangePicker
615f7191
ToyWalrus Merge branch 'main' of github.com:adobe/react-spectrum into custom-ca…
71392e29
ToyWalrus
ToyWalrus commented on 2025-03-18
ToyWalrus docs: remove custom calendar system section in useCalendar hooks
933937bb
ToyWalrus chore: more code cleanup
df2b1b09
ToyWalrus fix: mdx example
23dc0f00
snowystinger snowystinger assigned snowystinger snowystinger 1 year ago
devongovett
ToyWalrus
ToyWalrus
devongovett
ToyWalrus
devongovett
devongovett
devongovett commented on 2025-03-25
devongovett
devongovett commented on 2025-03-25
devongovett Add isEqualCalendar function
b7ab7930
devongovett Update docs
6cda1790
ToyWalrus
LFDanLu LFDanLu added release
devongovett
ToyWalrus
devongovett
devongovett Merge branch 'main' into custom-calendar-support
bd68b263
ToyWalrus
devongovett
devongovett
devongovett approved these changes on 2025-03-25
ToyWalrus
snowystinger
snowystinger approved these changes on 2025-03-26
LFDanLu
LFDanLu approved these changes on 2025-03-28
LFDanLu LFDanLu merged 3f7c5116 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone