1. braft-editor
2. antd-img-crop
3. codemirror
4.dom-to-image
5.file-saver
6.http-server
7.qrcode.react
8. react-dnd
react-dnd.github.io/react-dnd/e…
9. react-dnd-html5-backend
10. react-draggable
11. react-grid-layout
12.react-hotkeys-hook
react-hotkeys-hook.vercel.app/docs/docume…
13. react-text-loop
14. redux-undo
15. socket.io-client
16. yorkie
17. react-sortable-hoc
clauderic.github.io/react-sorta…
18. array-move
import {arrayMoveImmutable} from 'array-move';
const input = ['a', 'b', 'c'];
const array1 = arrayMoveImmutable(input, 1, 2);
console.log(array1);
//=> ['a', 'c', 'b']
const array2 = arrayMoveImmutable(input, -1, 0);
console.log(array2);
//=> ['c', 'a', 'b']
const array3 = arrayMoveImmutable(input, -2, -3);
console.log(array3);
19.autoprefixer
::-moz-placeholder {
color: gray;
}
:-ms-input-placeholder {
color: gray;
}
::placeholder {
color: gray;
}
.image {
background-image: url(image@1x.png);
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
.image {
background-image: url(image@2x.png);
}
}
20. prop-types
.... ... .... .... .....