silence717

silence717/react-dnd-nested

react-dnd 嵌套使用详解

JavaScript
18
5
No license

This project demonstrates how to implement nested drag-and-drop functionality using React DND, MobX, and React. It's designed for developers who need to build interfaces with a material panel on the left that can be dragged into an editable area on the right, where components can be rearranged through nested drag-and-drop operations. The project provides a practical example of managing hierarchical data structures with drag-and-drop capabilities, showing how to handle both adding new components from a sidebar and reordering existing components within the same container. It's particularly useful for developers building visual page builders or component-based editors.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of silence717/react-dnd-nested

Account's avatar
Babel compiler core.
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Custom parser for ESLint
Account's avatar
Jest plugin to use babel for transformation.
Account's avatar
babel module loader for webpack
Account's avatar
Babel plugin for named asset imports in Create React App
Account's avatar
Babel preset used by Create React App
Account's avatar
Enforces module path case sensitivity in Webpack
Account's avatar
Loads environment variables from .env file
Account's avatar
Expand environment variables using dotenv
Account's avatar
ESLint configuration used by Create React App
Account's avatar
Flowtype linting rules for ESLint.
Account's avatar
Static AST checker for accessibility rules on JSX elements.
Account's avatar
React specific linting rules for ESLint
Account's avatar
ESLint rules for React Hooks
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
Simplifies creation of HTML files to serve your webpack bundles
Account's avatar
an identity object using ES6 proxies
Account's avatar
Delightful JavaScript Testing.
Account's avatar
JSDOM environment for Jest with JSDOM 14
Account's avatar
Jest plugin for filtering by filename or test name
Account's avatar
Simple, scalable state management.
Account's avatar
React bindings for MobX. Create fully reactive components.
Account's avatar
A Webpack plugin to optimize \ minimize CSS assets.
Account's avatar
plug'n'play resolver for Webpack
Account's avatar
PostCSS plugin This project tries to fix all of flexbug's issues
Account's avatar
Convert modern CSS into something browsers understand
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
Polyfills for various browsers including commonly used language features
Account's avatar
webpack utilities used by Create React App
Account's avatar
Drag and Drop for React
Account's avatar
HTML5 backend for React DnD
Account's avatar
React package for working with the DOM.
Account's avatar
Webpack loader that resolves relative paths in url() statements based on the original source file

Top contributors

silence717's profile
silence717
15 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet