Skip to content
This repository was archived by the owner on Jan 27, 2025. It is now read-only.

Commit 4354c4c

Browse files
authored
Merge pull request #110 from ziaulrehman40/master
Bump react-dnd version and fix folder creation when rename is disabled
2 parents 0bce060 + e0fbe4e commit 4354c4c

File tree

3 files changed

+58
-52
lines changed

3 files changed

+58
-52
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
"classnames": "^2.2.6",
3636
"moment": "^2.24.0",
3737
"prop-types": "^15.7.2",
38-
"react-dnd": "^2.1.4",
39-
"react-dnd-html5-backend": "^2.1.2"
38+
"react-dnd": "^8.0",
39+
"react-dnd-html5-backend": "^8.0"
4040
},
4141
"peerDependencies": {
4242
"react": "0.14.x || 15.x || 16.x",

src/base-folder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ class BaseFolder extends React.Component {
8686
}
8787
handleRenameSubmit = (event) => {
8888
event.preventDefault()
89-
if (!this.props.browserProps.renameFolder) {
89+
if (!this.props.browserProps.renameFolder && !this.props.isDraft) {
9090
return
9191
}
9292
const newName = this.state.newName.trim()

yarn.lock

Lines changed: 55 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -2097,6 +2097,11 @@
20972097
"@svgr/plugin-svgo" "^4.0.3"
20982098
loader-utils "^1.1.0"
20992099

2100+
"@types/asap@^2.0.0":
2101+
version "2.0.0"
2102+
resolved "https://registry.yarnpkg.com/@types/asap/-/asap-2.0.0.tgz#d529e9608c83499a62ae08c871c5e62271aa2963"
2103+
integrity sha512-upIS0Gt9Mc8eEpCbYMZ1K8rhNosfKUtimNcINce+zLwJF5UpM3Vv7yz3S5l/1IX+DxTa8lTkUjqynvjRXyJzsg==
2104+
21002105
"@types/color-name@^1.1.1":
21012106
version "1.1.1"
21022107
resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
@@ -2107,6 +2112,19 @@
21072112
resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.5.tgz#527d20ef68571a4af02ed74350164e7a67544860"
21082113
integrity sha512-wLD/Aq2VggCJXSjxEwrMafIP51Z+13H78nXIX0ABEuIGhmB5sNGbR113MOKo+yfw+RDo1ZU3DM6yfnnRF/+ouw==
21092114

2115+
"@types/hoist-non-react-statics@^3.3.1":
2116+
version "3.3.1"
2117+
resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f"
2118+
integrity sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==
2119+
dependencies:
2120+
"@types/react" "*"
2121+
hoist-non-react-statics "^3.3.0"
2122+
2123+
"@types/invariant@^2.2.29":
2124+
version "2.2.33"
2125+
resolved "https://registry.yarnpkg.com/@types/invariant/-/invariant-2.2.33.tgz#ec5eec29c63bf5e4ca164e9feb3ef7337cdcbadb"
2126+
integrity sha512-/jUNmS8d4bCKdqslfxW6dg/9Gksfzxz67IYfqApHn+HvHlMVXwYv2zpTDnS/yaK9BB0i0GlBTaYci0EFE62Hmw==
2127+
21102128
"@types/is-function@^1.0.0":
21112129
version "1.0.0"
21122130
resolved "https://registry.yarnpkg.com/@types/is-function/-/is-function-1.0.0.tgz#1b0b819b1636c7baf0d6785d030d12edf70c3e83"
@@ -2167,6 +2185,11 @@
21672185
"@types/prop-types" "*"
21682186
csstype "^2.2.0"
21692187

2188+
"@types/shallowequal@^1.1.1":
2189+
version "1.1.1"
2190+
resolved "https://registry.yarnpkg.com/@types/shallowequal/-/shallowequal-1.1.1.tgz#aad262bb3f2b1257d94c71d545268d592575c9b1"
2191+
integrity sha512-Lhni3aX80zbpdxRuWhnuYPm8j8UQaa571lHP/xI4W+7BAFhSIhRReXnqjEgT/XzPoXZTJkCqstFMJ8CZTK6IlQ==
2192+
21702193
"@types/unist@*", "@types/unist@^2.0.0":
21712194
version "2.0.3"
21722195
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
@@ -4521,20 +4544,16 @@ [email protected]:
45214544
arrify "^1.0.1"
45224545
path-type "^3.0.0"
45234546

4524-
disposables@^1.0.1:
4525-
version "1.0.2"
4526-
resolved "https://registry.yarnpkg.com/disposables/-/disposables-1.0.2.tgz#36c6a674475f55a2d6913567a601444e487b4b6e"
4527-
integrity sha1-NsamdEdfVaLWkTVnpgFETkh7S24=
4528-
4529-
dnd-core@^2.6.0:
4530-
version "2.6.0"
4531-
resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-2.6.0.tgz#12bad66d58742c6e5f7cf2943fb6859440f809c4"
4532-
integrity sha1-ErrWbVh0LG5ffPKUP7aFlED4CcQ=
4547+
dnd-core@^8.0.3:
4548+
version "8.0.3"
4549+
resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-8.0.3.tgz#96fdaae0f53ca86996ed50075000ebd758169682"
4550+
integrity sha512-jffgwAMsv5g6TRDmvjBW0EUntVXO8+X184zBRFnOmCfhFU8EV7/Aq+wPpJCeRAMge8fMYJGrjlm1xeH0wMrHYQ==
45334551
dependencies:
4552+
"@types/asap" "^2.0.0"
4553+
"@types/invariant" "^2.2.29"
45344554
asap "^2.0.6"
4535-
invariant "^2.0.0"
4536-
lodash "^4.2.0"
4537-
redux "^3.7.1"
4555+
invariant "^2.2.4"
4556+
redux "^4.0.1"
45384557

45394558
45404559
version "1.5.0"
@@ -6061,11 +6080,6 @@ hmac-drbg@^1.0.0:
60616080
minimalistic-assert "^1.0.0"
60626081
minimalistic-crypto-utils "^1.0.1"
60636082

6064-
hoist-non-react-statics@^2.1.0:
6065-
version "2.5.5"
6066-
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47"
6067-
integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==
6068-
60696083
hoist-non-react-statics@^3.3.0:
60706084
version "3.3.2"
60716085
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
@@ -6395,7 +6409,7 @@ interpret@^2.0.0:
63956409
resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.0.0.tgz#b783ffac0b8371503e9ab39561df223286aa5433"
63966410
integrity sha512-e0/LknJ8wpMMhTiWcjivB+ESwIuvHnBSlBbmP/pSb8CQJldoj1p2qv7xGZ/+BtbTziYRFSz8OsvdbiX45LtYQA==
63976411

6398-
invariant@^2.0.0, invariant@^2.1.0, invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4:
6412+
invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4:
63996413
version "2.2.4"
64006414
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
64016415
integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
@@ -7129,11 +7143,6 @@ locate-path@^5.0.0:
71297143
dependencies:
71307144
p-locate "^4.1.0"
71317145

7132-
lodash-es@^4.2.1:
7133-
version "4.17.11"
7134-
resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.11.tgz#145ab4a7ac5c5e52a3531fb4f310255a152b4be0"
7135-
integrity sha512-DHb1ub+rMjjrxqlB3H56/6MXtm1lSksDp2rA2cNWjG8mlDUYFhUj3Di2Zn5IwSU87xLv8tNIQ7sSwE/YOX/D/Q==
7136-
71377146
lodash.debounce@^4.0.8:
71387147
version "4.0.8"
71397148
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
@@ -7164,7 +7173,7 @@ lodash.throttle@^4.1.1:
71647173
resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
71657174
integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=
71667175

7167-
lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@~4.17.10:
7176+
lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4, lodash@~4.17.10:
71687177
version "4.17.15"
71697178
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
71707179
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
@@ -8725,7 +8734,7 @@ promise.prototype.finally@^3.1.0:
87258734
es-abstract "^1.9.0"
87268735
function-bind "^1.1.1"
87278736

8728-
prop-types@^15.5.10, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2:
8737+
prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2:
87298738
version "15.7.2"
87308739
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
87318740
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
@@ -8959,24 +8968,23 @@ react-dev-utils@^9.0.0:
89598968
strip-ansi "5.2.0"
89608969
text-table "0.2.0"
89618970

8962-
react-dnd-html5-backend@^2.1.2:
8963-
version "2.6.0"
8964-
resolved "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-2.6.0.tgz#590cd1cca78441bb274edd571fef4c0b16ddcf8e"
8965-
integrity sha1-WQzRzKeEQbsnTt1XH+9MCxbdz44=
8971+
react-dnd-html5-backend@^8.0:
8972+
version "8.0.3"
8973+
resolved "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-8.0.3.tgz#8f030444c7b79fd022f4ebd23ab5d20ed6ad248e"
8974+
integrity sha512-TOspnpF4x5AWVrYjh1G+ZllDPSSTTzS1nd8SUWK1N8OehZs5SngCAA6PjPWIe3vqGUwMBOiEPFWsuMyEqVWGAA==
89668975
dependencies:
8967-
lodash "^4.2.0"
8976+
dnd-core "^8.0.3"
89688977

8969-
react-dnd@^2.1.4:
8970-
version "2.6.0"
8971-
resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-2.6.0.tgz#7fa25676cf827d58a891293e3c1ab59da002545a"
8972-
integrity sha1-f6JWds+CfViokSk+PBq1naACVFo=
8978+
react-dnd@^8.0:
8979+
version "8.0.3"
8980+
resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-8.0.3.tgz#6226e1a6476bc7f9593b98def86fdab7d45100f8"
8981+
integrity sha512-wsdpZLJj8XqEl04GE1fd45/eNB+cZWEx0ZQC7PgrQ/URD2BfbwyQ5RiT23Cl/BPKJBUkTh1FltZ88LTUd7yGeg==
89738982
dependencies:
8974-
disposables "^1.0.1"
8975-
dnd-core "^2.6.0"
8976-
hoist-non-react-statics "^2.1.0"
8977-
invariant "^2.1.0"
8978-
lodash "^4.2.0"
8979-
prop-types "^15.5.10"
8983+
"@types/hoist-non-react-statics" "^3.3.1"
8984+
"@types/shallowequal" "^1.1.1"
8985+
dnd-core "^8.0.3"
8986+
hoist-non-react-statics "^3.3.0"
8987+
shallowequal "^1.1.0"
89808988

89818989
react-docgen@^5.0.0:
89828990
version "5.3.0"
@@ -9221,15 +9229,13 @@ redent@^1.0.0:
92219229
indent-string "^2.1.0"
92229230
strip-indent "^1.0.1"
92239231

9224-
redux@^3.7.1:
9225-
version "3.7.2"
9226-
resolved "https://registry.yarnpkg.com/redux/-/redux-3.7.2.tgz#06b73123215901d25d065be342eb026bc1c8537b"
9227-
integrity sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==
9232+
redux@^4.0.1:
9233+
version "4.0.5"
9234+
resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.5.tgz#4db5de5816e17891de8a80c424232d06f051d93f"
9235+
integrity sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==
92289236
dependencies:
9229-
lodash "^4.2.1"
9230-
lodash-es "^4.2.1"
9231-
loose-envify "^1.1.0"
9232-
symbol-observable "^1.0.3"
9237+
loose-envify "^1.4.0"
9238+
symbol-observable "^1.2.0"
92339239

92349240
refractor@^2.4.1:
92359241
version "2.10.1"
@@ -10385,7 +10391,7 @@ svgo@^1.1.1:
1038510391
unquote "~1.1.1"
1038610392
util.promisify "~1.0.0"
1038710393

10388-
symbol-observable@^1.0.3:
10394+
symbol-observable@^1.2.0:
1038910395
version "1.2.0"
1039010396
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
1039110397
integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==

0 commit comments

Comments
 (0)