plane
plane copied to clipboard
Add Calendar layout to Global Issues page
Why
closes #4131 (part of)
What
- Split out renderQuickActions for BaseCalendarRoot
- Update
headers/global-issues.tsxto add LayoutSelection - Add
calendar-view.tsx - Add CalendarView to
issue-layouts/roots/all-issue-layout-root.tsx - Add types to
web/constants/issue.ts - Add issue grouping to
issue.store.ts - Minor updates to
filter.store.ts
Questions / TODOs
- [ ] This PR doesn't allow changing Calendar layout (month vs week, show vs hide weekends) yet, but I'm not sure what I'm missing
- [ ] I'm not sure if I'm updating
displayFilters = this.computedDisplayFilters(_filters?.display_filters);correctly in filter.store.ts - [ ] I'm not sure if
issue-layouts/calendar/calendar-view.tsxis the idiomatic/proper way & proper place to do it