Socket
Socket
Sign inDemoInstall

@devexpress/dx-react-scheduler-material-ui

Package Overview
Dependencies
47
Maintainers
12
Versions
61
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @devexpress/dx-react-scheduler-material-ui

Material-UI templates for DevExtreme React Scheduler component


Version published
Weekly downloads
10K
decreased by-3.5%
Maintainers
12
Install size
4.78 MB
Created
Weekly downloads
 

Changelog

Source

2.0.4 (2019-09-02)

Bug Fixes

  • react-chart: fix arrow displaying on corner point (#2232) (5c49aca)
  • react-grid: allow DataTypeProvider editor to know if editing is enabled (#2265) (b3cdd95)
  • react-grid: correct calculating start index of loading row for Infinite Scrolling (#2256) (1741f9c)
  • react-grid: correct displaying Page Size Selector in Edge (#2246) (f67e419)
  • react-grid: correct offset calculation in virtual table (#2245) (4d3fba9)
  • react-grid: correctly handle column count changes in virtual table (#2257) (451c56c)
  • react-scheduler: correct render horizontal draft appointments by DnD (#2258) (d919d19)
  • react-scheduler: fix create an appointment on the first call of AppointmentForm (#2272) (8ab05ef)
  • react-scheduler: fix incorrect render of recurrent appointments in the first cell of AllDayPanel (#2264) (fe33ea2)
  • react-scheduler: make it possible to drag-drop appointments in MonthView with AllDayPanel plugin (#2275) (456a423)
  • react-scheduler: prevent double render of all-day recurrence appointments (#2253) (e92bdeb)
  • scheduler-core: display recurrent appointments in the lower right corner of WeekView correctly (#2290) (bc8ae2d)
  • scheduler-core: fix recurrent appointment disappearing after dragdrop (#2288) (5cc0aaf)

Features

  • react-scheduler: add capability to edit recurring appointments (#2168) (c726b6a), closes #2202

BREAKING CHANGES:

  • react-scheduler: Editing logic for recurrent appointments was removed from the EditingState plugin. Now, editing requires the EditingState, and either the IntegratedEditing or the EditRecurrenceMenu plugin. In addition, you can add the EditRecurrenceMenu plugin to allow users to select how recurrent appointments are edited.
<Scheduler>
   <EditingState />
+  <EditRecurrenceMenu />
+  {/* or <IntegratedEditing />*/}
   ...
</Scheduler>

The following EditingState properties were replaced:

  • editingAppointmentId -> editingAppointment
  • defaultEditingAppointmentId -> defaultEditingAppointment
  • onEditingAppointmentIdChange -> onEditingAppointmentChange

The new properties contain an AppointmentModel of the appointment being edited.

<Scheduler>
   <EditingState
-    editingAppointmentId
-    defaultEditingAppointmentId
-    onEditingAppointmentIdChange
+    editingAppointment
+    defaultEditingAppointment
+    onEditingAppointmentChange
   />
   ...
</Scheduler>

Readme

Source

DevExtreme React Scheduler Material-UI

A template suite used to render the React Scheduler based on Material-UI components.

License

DevExtreme licensing.

Keywords

FAQs

Last updated on 02 Sep 2019

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc