UNPKG

@atlaskit/pragmatic-drag-and-drop-docs

Version:

This package holds the documentation for Pragmatic drag and drop in one place. It is not intended to be consumed directly by consumers. The package is used by other tools for sharing examples

41 lines (33 loc) 2.17 kB
--- title: Packages description: This page contains all the available packages and entry points for @atlaskit/pragmatic-drag-and-drop related packages. --- import SectionMessage from '@atlaskit/section-message'; <SectionMessage> At this stage we are using [entry points](https://nodejs.org/api/packages.html#package-entry-points) rather than exporting everything from the root of the package to ensure that _everybody_ gets the best possible bundle size without needing to rely on [tree shaking](https://developer.mozilla.org/en-US/docs/Glossary/Tree_shaking). </SectionMessage> [Required core package](/components/pragmatic-drag-and-drop/core-package) Optional packages: - [hitbox](/components/pragmatic-drag-and-drop/optional-packages/hitbox): Add additional impact information to a drop target when it is being dragged over (plain js) - [react-drop-indicator](/components/pragmatic-drag-and-drop/optional-packages/react-drop-indicator): Used to render drop indicators (eg lines) - [flourish](/components/pragmatic-drag-and-drop/optional-packages/flourish): Minor effects to make drag operations more delightful (eg flash on drop) (plain js) - [auto-scroll](/components/pragmatic-drag-and-drop/optional-packages/auto-scroll): More delightful automatic scrolling during a drag operation (plain js) - [react-accessibility](/components/pragmatic-drag-and-drop/optional-packages/react-accessibility): Opinionated `react` components for adding common accessibility controls - [live-region](/components/pragmatic-drag-and-drop/optional-packages/live-region): a helper for announcing messages to screen reader users - [react-beautiful-dnd-migration](/components/pragmatic-drag-and-drop/optional-packages/react-beautiful-dnd-migration): enables rapid migrations from `react-beautiful-dnd` to Pragmatic drag and drop - [react-beautiful-dnd-autoscroll](/components/pragmatic-drag-and-drop/optional-packages/react-beautiful-dnd-autoscroll): automatic scroller port from `react-beautiful-dnd` (deprecated in favour of `auto-scroll`) - [unit-testing](/components/pragmatic-drag-and-drop/optional-packages/unit-testing): helpers to assist with unit testing