Skip to content

[scheduler][joy] Add event editing inside a popover / drawer #17704

Open
@flaviendelangle

Description

@flaviendelangle

Follow up on #17702

Add a basic UI to edit the event properties.
This will be enriched as we add new properties to the event.

In this PR:

  • Open a Popover created with Base UI when the user click on an event (we can move to double click later or an a detail Popover before the editing one in the future)
  • Add a field to edit at start date-time and end date-time (use browser input for now and parse the value, one input for date one input for time)
  • Add a field to change the name of the event
  • Add a field to change the description of the event (no need for Rich Text Editor for now)

Not in this PR:

  • Use a real field component (Base UI one if ready in time) for the date-time editing
  • Add a toggle for all-day events
  • Show time UI only for non all-day events
  • Add an UI to change the resource of the event
  • Add an UI to configure the recurring event
  • Add a button to delete the event

Metadata

Metadata

Assignees

No one assigned

    Labels

    component: schedulerThis is the name of the generic UI component, not the React module!designThis is about UI or UX design, please involve a designernew featureNew feature or requeston holdThere is a blocker, we need to wait

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions