background

KendoReact

React Sortable

  • Easily enable users to sort elements within a list using a drag-and-drop functionality.
  • Part of the KendoReact library along with 100+ professionally-designed components.
  • Includes support, documentation, demos, virtual classrooms, learning resources and more!
Sortable Header
  • Add Sorting and Reordering to your React Applications

    The React Sortable component provides a drag and drop functionality to help reorder any elements within a generic list. This reordering can be applied to anything from simple HTML elements to more advanced React components like the rest of the KendoReact UI library.

    See the React Sortable Overview demo

    React Sortable - Overview, KendoReact UI Library
  • Nested Items

    With the KendoReact Sortable, the drag and drop functionality can be applied to parent and child elements alike. This allows for nested elements to be rearranged while also allowing parent elements to be rearranged amongst themselves.

    See the React Sortable Nested Items demo

    React Sortable - Nested Items, KendoReact UI Library
  • Globalization

    When no data items are available, the React Sortable component displays a default message. This string can be overridden to ensure that the displayed message fits user or language requirements.

    See the React Sortable Globalization demo

    React Sortable - Globalization, KendoReact UI Library
  • Keyboard Navigation

    Even with complex scenarios like selecting elements and rearranging them, the KendoReact Sortable can be interacted with using just a keyboard, thanks to the built-in keyboard navigation.

    See the React Sortable Keyboard Navigation demo

All KendoReact Components

Next Steps