mirror of
https://github.com/callumalpass/tasknotes.git
synced 2026-07-22 12:50:26 +00:00
Fixes several issues preventing the calendar base view from working properly in embedded Bases contexts: - Add fallback property access for embedded views where getAsPropertyId() may not work correctly, falling back to raw config.get() values - Improve initialization timing with better DOM readiness detection and longer retry delays for embedded contexts - Add minimum container heights (800px root, 700px calendar) to ensure proper rendering in embedded views - Force FullCalendar width expansion with CSS rules to make day columns fill available space - Add calendar.updateSize() call after render to recalculate dimensions once DOM has settled - Add FullCalendar options (expandRows, handleWindowResize) for better embedded view behavior These changes ensure the calendar renders correctly with proper dimensions and functional property-based events in both standalone and embedded Bases views. |
||
|---|---|---|
| .. | ||
| api | ||
| bases | ||
| components | ||
| editor | ||
| i18n | ||
| locales | ||
| modals | ||
| services | ||
| settings | ||
| suggest | ||
| types | ||
| ui | ||
| utils | ||
| views | ||
| main.ts | ||
| markdown.d.ts | ||
| types.ts | ||