Skip to content

feat: move time-grid events past midnight - #48

Merged
afonsojramos merged 11 commits into
mainfrom
issue-42
Aug 24, 2026
Merged

feat: move time-grid events past midnight#48
afonsojramos merged 11 commits into
mainfrom
issue-42

Conversation

@afonsojramos

Copy link
Copy Markdown
Owner

Summary

Time-grid events can now be dragged past midnight in both renderers, with the overflow previewed in the next calendar-day column while preserving the event's duration.
Moving any visible segment shifts the complete multi-day event, while resize handles remain limited to the segment that owns the affected endpoint.
The shared clamp contract and renderer regressions cover narrowed windows, hidden days, invalid drag steps, custom renderer geometry, and native worklet serialization.
Validation includes lint, formatting, root and example typechecks, builds, 521 passing Jest assertions, a native-on-web drag to 22:45–02:45, and an iOS Release render with no Date copy error; the full Jest command still exits non-zero because of pre-existing LegendList timers after teardown.

Fixes #42

@mintlify

mintlify Bot commented Aug 24, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
super-calendar 🟢 Ready View Preview Aug 24, 2026, 12:00 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@afonsojramos
afonsojramos merged commit 2d81c7e into main Aug 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Moving events across days in multi-day views

1 participant