From ea072febaeab322da6a96a36915d6e8c72581c4c Mon Sep 17 00:00:00 2001 From: jessopb <36554050+jessopb@users.noreply.github.com> Date: Wed, 19 Jan 2022 15:12:54 -0500 Subject: [PATCH] some fixes from odysee (#7423) --- package.json | 2 +- ui/redux/reducers/subscriptions.js | 6 ++---- yarn.lock | 29 ++++++++++++++++++++++------- 3 files changed, 25 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index d0bf91dd9..49e2f572b 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "@reach/auto-id": "^0.13.0", "@reach/combobox": "^0.12.1", "@reach/menu-button": "0.7.4", - "@reach/rect": "^0.13.0", + "@reach/rect": "^0.16.0", "@reach/tabs": "^0.1.5", "@reach/tooltip": "^0.12.1", "@reach/utils": "^0.12.1", diff --git a/ui/redux/reducers/subscriptions.js b/ui/redux/reducers/subscriptions.js index cfabff449..ffd358bcb 100644 --- a/ui/redux/reducers/subscriptions.js +++ b/ui/redux/reducers/subscriptions.js @@ -50,12 +50,10 @@ export default handleActions( const subscriptionToRemove: Subscription = action.data; const newSubscriptions = state.subscriptions .slice() - .filter( - (subscription) => subscription.channelName.toLowerCase() !== subscriptionToRemove.channelName.toLowerCase() - ); + .filter((subscription) => !isURIEqual(subscription.uri, subscriptionToRemove.uri)); const newFollowing = state.following .slice() - .filter((subscription) => subscription.uri !== subscriptionToRemove.uri); + .filter((subscription) => !isURIEqual(subscription.uri, subscriptionToRemove.uri)); return { ...state, diff --git a/yarn.lock b/yarn.lock index 59c845b2d..6238180b3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1544,15 +1544,16 @@ prop-types "^15.7.2" tslib "^2.0.0" -"@reach/rect@^0.13.0": - version "0.13.0" - resolved "https://registry.yarnpkg.com/@reach/rect/-/rect-0.13.0.tgz#4d1b0f53d3714c850c430f1ec6a79e70803b37f8" - integrity sha512-lAA/w/ut6O2t9gFaI0VvP4oGfIHlWp6B9J7h9KyL5LT5ek3YXOteFgJoojZz6ij3KXakDZXI+FBr2GjNbnH3Fw== +"@reach/rect@^0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@reach/rect/-/rect-0.16.0.tgz#78cf6acefe2e83d3957fa84f938f6e1fc5700f16" + integrity sha512-/qO9jQDzpOCdrSxVPR6l674mRHNTqfEjkaxZHluwJ/2qGUtYsA0GSZiF/+wX/yOWeBif1ycxJDa6HusAMJZC5Q== dependencies: "@reach/observe-rect" "1.2.0" - "@reach/utils" "0.13.0" + "@reach/utils" "0.16.0" prop-types "^15.7.2" - tslib "^2.0.0" + tiny-warning "^1.0.3" + tslib "^2.3.0" "@reach/rect@^0.7.4": version "0.7.4" @@ -1600,6 +1601,14 @@ tslib "^2.0.0" warning "^4.0.3" +"@reach/utils@0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@reach/utils/-/utils-0.16.0.tgz#5b0777cf16a7cab1ddd4728d5d02762df0ba84ce" + integrity sha512-PCggBet3qaQmwFNcmQ/GqHSefadAFyNCUekq9RrWoaU9hh/S4iaFgf2MBMdM47eQj5i/Bk0Mm07cP/XPFlkN+Q== + dependencies: + tiny-warning "^1.0.3" + tslib "^2.3.0" + "@reach/utils@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@reach/utils/-/utils-0.2.3.tgz#820f6a6af4301b4c5065cfc04bb89e6a3d1d723f" @@ -11842,9 +11851,10 @@ tiny-relative-date@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/tiny-relative-date/-/tiny-relative-date-1.3.0.tgz#fa08aad501ed730f31cc043181d995c39a935e07" -tiny-warning@^1.0.0, tiny-warning@^1.0.2: +tiny-warning@^1.0.0, tiny-warning@^1.0.2, tiny-warning@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== tmp@^0.0.33: version "0.0.33" @@ -11973,6 +11983,11 @@ tslib@^2.0.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c" integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== +tslib@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" + integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"