From 19b2ff2e2412fbc421039a7fcb327d13bcc9e3e1 Mon Sep 17 00:00:00 2001 From: Jan Dolezel Date: Tue, 19 Mar 2019 08:36:44 +0100 Subject: [PATCH] Using DragDropContextConsumer directly --- package.json | 4 ++-- src/index.js | 2 +- yarn.lock | 32 ++++++++++++++++++++++---------- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 2f148df..adf37f5 100644 --- a/package.json +++ b/package.json @@ -62,11 +62,11 @@ "eslint-plugin-react": "^7.11.1", "in-publish": "^2.0.0", "mocha": "^5.2.0", - "react-dnd": "^7.0.2", + "react-dnd": "^7.3.0", "sinon": "^7.1.1", "sinon-chai": "^3.2.0" }, "peerDependencies": { - "react-dnd": "^6.0.0 || ^7.0.0" + "react-dnd": "^7.3.0" } } diff --git a/src/index.js b/src/index.js index 9e84d91..8a7cb5a 100644 --- a/src/index.js +++ b/src/index.js @@ -4,7 +4,7 @@ import { findDOMNode } from 'react-dom'; import throttle from 'lodash.throttle'; import raf from 'raf'; import getDisplayName from 'react-display-name'; -import { Consumer as DragDropContextConsumer } from 'react-dnd/lib/DragDropContext'; +import { DragDropContextConsumer } from 'react-dnd'; import hoist from 'hoist-non-react-statics'; import { noop, intBetween, getCoords } from './util'; diff --git a/yarn.lock b/yarn.lock index f36e604..2edc209 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1276,10 +1276,10 @@ diff@3.5.0, diff@^3.5.0: resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== -dnd-core@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-7.0.2.tgz#6c080eb57243fa0372fd083b3db242d9eb525010" - integrity sha512-InwRBi6zTndtE3+3nTYpLJkYMEr7utSR7OziAoSFhtQsbUfJE1KeqxM+ZFRIMKn6ehxUTAC+QU6QC7IG9u86Mg== +dnd-core@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-7.2.0.tgz#70d4ab6c0c6f90423c27b1711624b5d834025bf3" + integrity sha512-KUCI+m2Q4k3QlWWsiyUu2R/d0nJo3oGHknM/lGOD4u1XPA4O+LJyYe7PQBzY4J6ehaHGoQ/soTUu/KfaLSOL8w== dependencies: asap "^2.0.6" invariant "^2.2.4" @@ -1863,6 +1863,13 @@ hoist-non-react-statics@^3.1.0: dependencies: react-is "^16.3.2" +hoist-non-react-statics@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" + integrity sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA== + dependencies: + react-is "^16.7.0" + home-or-tmp@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-3.0.0.tgz#57a8fe24cf33cdd524860a15821ddc25c86671fb" @@ -2872,13 +2879,13 @@ react-display-name@^0.2.0: resolved "https://registry.yarnpkg.com/react-display-name/-/react-display-name-0.2.4.tgz#e2a670b81d79a2204335510c01246f4c92ff12cf" integrity sha512-zvU6iouW+SWwHTyThwxGICjJYCMZFk/6r/+jmOdC7ntQoPlS/Pqb81MkxaMf2bHTSq9TN3K3zX2/ayMW/jCtyA== -react-dnd@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-7.0.2.tgz#8f5611a6e877592932c082d6280c64d1c817f420" - integrity sha512-nJnHJo/tNQjyod234+hPNopWHPvgH0gujf3pcdJWRe3l0GL+jSXXwXJ2SFwIHkVmxPYrx8+gbKU3+Pq26p6fkg== +react-dnd@^7.3.0: + version "7.3.2" + resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-7.3.2.tgz#c8660f0266caf8995b8f5bdea962ce00bc7b664d" + integrity sha512-chMQT4y+6CTQdRSpNEl+0JTNevCAkE7TmDewqF2GVejsgdCtVEMz/3SGk+fluMXMYPfhYlMDMHa+xWWO5QfM8Q== dependencies: - dnd-core "^7.0.2" - hoist-non-react-statics "^3.1.0" + dnd-core "^7.2.0" + hoist-non-react-statics "^3.3.0" invariant "^2.1.0" lodash "^4.17.11" recompose "^0.30.0" @@ -2899,6 +2906,11 @@ react-is@^16.3.2: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.6.3.tgz#d2d7462fcfcbe6ec0da56ad69047e47e56e7eac0" integrity sha512-u7FDWtthB4rWibG/+mFbVd5FvdI20yde86qKGx4lVUTWmPlSWQ4QxbBIrrs+HnXGbxOUlUzTAP/VDmvCwaP2yA== +react-is@^16.7.0: + version "16.8.4" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.4.tgz#90f336a68c3a29a096a3d648ab80e87ec61482a2" + integrity sha512-PVadd+WaUDOAciICm/J1waJaSvgq+4rHE/K70j0PFqKhkTBsPv/82UGQJNXAngz1fOQLLxI6z1sEDmJDQhCTAA== + react-lifecycles-compat@^3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"