Skip to content

Conversation

@mikesealey
Copy link
Collaborator

@mikesealey mikesealey commented Jan 28, 2026

Description

Describe the problem or feature in addition to a link to the relevant github issues.

Addresses

  • <Enter the Link to the issue(s) this PR addresses>
  • ...more if required

App Export

  • If possible, attach an app export file along with your request template to make QA testing easier, with minimal setup.

Screenshots

If a UI facing feature, a short video of the happy path, and some screenshots of the new functionality.

Launchcontrol

Add a small description in layman's terms of what this PR achieves. This will be used in the release notes.


Summary by cubic

Adds a Calendar component that renders events from a data provider and fires click actions with event details and row_id. Integrated into the builder and manifest with configurable fields, views, and customizable nav/view buttons and labels.

  • New Features

    • Calendar component using FullCalendar with selectable views (month, week, day, list).
    • Maps events from a DataProvider via fields: start, end, title; onClick passes title, start, end, row_id.
    • Added to builder palette and app components index.
    • Manifest includes size/grid defaults and settings for data provider, initial view, title date display and format, show/hide nav and view buttons, custom button text (today, month, week, day, agenda), and empty agenda text.
  • Dependencies

    • Added @fullcalendar/core, @fullcalendar/daygrid, @fullcalendar/timegrid, @fullcalendar/list, and svelte-fullcalendar.

Written for commit dbf68e7. Summary will update on new commits.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants