UNPKG

@zendeskgarden/react-draggable

Version:

Components related to drag and drop in the Garden Design System

42 lines (32 loc) 1.13 kB
# @zendeskgarden/react-draggable [![npm version][npm version badge]][npm version link] [npm version badge]: https://flat.badgen.net/npm/v/@zendeskgarden/react-draggable [npm version link]: https://www.npmjs.com/package/@zendeskgarden/react-draggable This package includes components related to drag and drop in the [Garden Design System](https://zendeskgarden.github.io/). ## Installation ```sh npm install @zendeskgarden/react-draggable # Peer Dependencies - Also Required npm install react react-dom styled-components @zendeskgarden/react-theming ``` ## Usage ```jsx import { ThemeProvider } from '@zendeskgarden/react-theming'; import { Draggable, DraggableList, Dropzone } from '@zendeskgarden/react-draggable'; /** * Place a `ThemeProvider` at the root of your React application */ <ThemeProvider> <DraggableList> <DraggableList.Item> <Draggable> <Draggable.Grip /> <Draggable.Content>Petunia</Draggable.Content> </Draggable> </DraggableList.Item> </DraggableList> <Dropzone> <Dropzone.Message>Drag items here</Dropzone.Message> </Dropzone> </ThemeProvider>; ```