From 2895e933231829d47851641b48eeff60758f2eb3 Mon Sep 17 00:00:00 2001
From: jessopb <36554050+jessopb@users.noreply.github.com>
Date: Fri, 8 Jul 2022 14:51:53 -0400
Subject: [PATCH] Sync pre cleanup (#7635)
* missing yarn lock
* rm modal youtube welcome
* prune some isAuthenticated
* remove invite components
* remove reward/verify components
* more odysee feature cleanup
---
static/app-strings.json | 1 +
ui/component/fileDescription/index.js | 2 -
ui/component/fileDescription/view.jsx | 1 -
ui/component/fileValues/index.js | 2 -
ui/component/fileValues/view.jsx | 1 -
ui/component/header/index.js | 3 +-
ui/component/headerMenuButtons/index.js | 3 +-
ui/component/headerMenuButtons/view.jsx | 1 -
ui/component/inviteList/index.js | 14 --
ui/component/inviteList/view.jsx | 99 --------
ui/component/inviteNew/index.js | 29 ---
ui/component/inviteNew/view.jsx | 154 ------------
ui/component/invited/index.js | 30 ---
ui/component/invited/view.jsx | 225 ------------------
ui/component/rewardAuthIntro/index.js | 9 -
ui/component/rewardAuthIntro/view.jsx | 46 ----
ui/component/rewardLink/index.js | 17 --
ui/component/rewardLink/view.jsx | 48 ----
ui/component/rewardListClaimed/index.js | 9 -
ui/component/rewardListClaimed/view.jsx | 68 ------
ui/component/rewardSummary/index.js | 10 -
ui/component/rewardSummary/view.jsx | 52 ----
ui/component/rewardTile/index.js | 15 --
ui/component/rewardTile/view.jsx | 78 ------
ui/component/rewardTotal/index.js | 16 --
ui/component/rewardTotal/total-background.png | Bin 47186 -> 0 bytes
ui/component/rewardTotal/view.jsx | 26 --
ui/component/router/view.jsx | 6 +-
ui/component/settingAccount/view.jsx | 2 -
ui/component/settingSystem/index.js | 2 +-
ui/component/sideNavigation/view.jsx | 23 +-
ui/component/userPhoneNew/index.js | 14 --
ui/component/userPhoneNew/view.jsx | 124 ----------
ui/component/userPhoneVerify/index.js | 17 --
ui/component/userPhoneVerify/view.jsx | 90 -------
ui/component/userVerify/index.js | 26 --
ui/component/userVerify/view.jsx | 164 -------------
ui/component/viewers/videoViewer/view.jsx | 1 -
ui/component/welcomeSplash/index.js | 2 -
ui/component/welcomeSplash/view.jsx | 1 -
ui/constants/modal_types.js | 3 -
ui/modal/modalConfirmAge/index.js | 9 -
ui/modal/modalConfirmAge/view.jsx | 52 ----
ui/modal/modalPhoneCollection/index.js | 15 --
ui/modal/modalPhoneCollection/view.jsx | 50 ----
ui/modal/modalRouter/view.jsx | 15 +-
ui/modal/modalSetReferrer/index.js | 18 --
ui/modal/modalSetReferrer/view.jsx | 101 --------
ui/modal/modalYoutubeWelcome/index.js | 14 --
ui/modal/modalYoutubeWelcome/view.jsx | 47 ----
ui/page/discover/index.js | 2 -
ui/page/discover/view.jsx | 1 -
ui/page/fourOhFour/index.js | 9 -
ui/page/fourOhFour/view.jsx | 16 --
ui/page/help/view.jsx | 180 +++++++-------
ui/page/home/index.js | 2 -
ui/page/home/view.jsx | 4 +-
ui/page/invite/index.js | 25 --
ui/page/invite/view.jsx | 55 -----
ui/page/invited/index.js | 19 --
ui/page/invited/view.jsx | 18 --
ui/page/rewards/index.js | 22 --
ui/page/rewards/view.jsx | 185 --------------
ui/page/rewardsVerify/index.js | 9 -
ui/page/rewardsVerify/view.jsx | 29 ---
ui/page/search/index.js | 2 -
ui/page/search/view.jsx | 1 -
ui/page/settings/index.js | 2 -
ui/page/settings/view.jsx | 1 -
ui/page/tagsFollowing/index.js | 2 -
ui/page/youtubeSync/index.js | 12 -
ui/page/youtubeSync/view.jsx | 216 -----------------
ui/redux/actions/rewards.js | 1 -
ui/redux/actions/user.js | 185 +-------------
ui/redux/selectors/user.js | 10 -
ui/util/buildHomepage.js | 21 +-
76 files changed, 107 insertions(+), 2677 deletions(-)
delete mode 100644 ui/component/inviteList/index.js
delete mode 100644 ui/component/inviteList/view.jsx
delete mode 100644 ui/component/inviteNew/index.js
delete mode 100644 ui/component/inviteNew/view.jsx
delete mode 100644 ui/component/invited/index.js
delete mode 100644 ui/component/invited/view.jsx
delete mode 100644 ui/component/rewardAuthIntro/index.js
delete mode 100644 ui/component/rewardAuthIntro/view.jsx
delete mode 100644 ui/component/rewardLink/index.js
delete mode 100644 ui/component/rewardLink/view.jsx
delete mode 100644 ui/component/rewardListClaimed/index.js
delete mode 100644 ui/component/rewardListClaimed/view.jsx
delete mode 100644 ui/component/rewardSummary/index.js
delete mode 100644 ui/component/rewardSummary/view.jsx
delete mode 100644 ui/component/rewardTile/index.js
delete mode 100644 ui/component/rewardTile/view.jsx
delete mode 100644 ui/component/rewardTotal/index.js
delete mode 100644 ui/component/rewardTotal/total-background.png
delete mode 100644 ui/component/rewardTotal/view.jsx
delete mode 100644 ui/component/userPhoneNew/index.js
delete mode 100644 ui/component/userPhoneNew/view.jsx
delete mode 100644 ui/component/userPhoneVerify/index.js
delete mode 100644 ui/component/userPhoneVerify/view.jsx
delete mode 100644 ui/component/userVerify/index.js
delete mode 100644 ui/component/userVerify/view.jsx
delete mode 100644 ui/modal/modalConfirmAge/index.js
delete mode 100644 ui/modal/modalConfirmAge/view.jsx
delete mode 100644 ui/modal/modalPhoneCollection/index.js
delete mode 100644 ui/modal/modalPhoneCollection/view.jsx
delete mode 100644 ui/modal/modalSetReferrer/index.js
delete mode 100644 ui/modal/modalSetReferrer/view.jsx
delete mode 100644 ui/modal/modalYoutubeWelcome/index.js
delete mode 100644 ui/modal/modalYoutubeWelcome/view.jsx
delete mode 100644 ui/page/fourOhFour/index.js
delete mode 100644 ui/page/fourOhFour/view.jsx
delete mode 100644 ui/page/invite/index.js
delete mode 100644 ui/page/invite/view.jsx
delete mode 100644 ui/page/invited/index.js
delete mode 100644 ui/page/invited/view.jsx
delete mode 100644 ui/page/rewards/index.js
delete mode 100644 ui/page/rewards/view.jsx
delete mode 100644 ui/page/rewardsVerify/index.js
delete mode 100644 ui/page/rewardsVerify/view.jsx
delete mode 100644 ui/page/youtubeSync/index.js
delete mode 100644 ui/page/youtubeSync/view.jsx
diff --git a/static/app-strings.json b/static/app-strings.json
index 4a9f60b5a..01ecab3d9 100644
--- a/static/app-strings.json
+++ b/static/app-strings.json
@@ -2315,5 +2315,6 @@
"Disable background": "Disable background",
"Installing, please wait...": "Installing, please wait...",
"There was an error during installation. Please, try again.": "There was an error during installation. Please, try again.",
+ "Odysee Connect --[Section in Help Page]--": "Odysee Connect",
"--end--": "--end--"
}
diff --git a/ui/component/fileDescription/index.js b/ui/component/fileDescription/index.js
index d8a119c37..5d8cff218 100644
--- a/ui/component/fileDescription/index.js
+++ b/ui/component/fileDescription/index.js
@@ -7,7 +7,6 @@ import {
} from 'redux/selectors/claims';
import { makeSelectPendingAmountByUri } from 'redux/selectors/wallet';
import { doOpenModal } from 'redux/actions/app';
-import { selectUser } from 'redux/selectors/user';
import FileDescription from './view';
const select = (state, props) => {
@@ -17,7 +16,6 @@ const select = (state, props) => {
claim,
claimIsMine: selectClaimIsMine(state, claim),
metadata: makeSelectMetadataForUri(props.uri)(state),
- user: selectUser(state),
pendingAmount: makeSelectPendingAmountByUri(props.uri)(state),
tags: makeSelectTagsForUri(props.uri)(state),
};
diff --git a/ui/component/fileDescription/view.jsx b/ui/component/fileDescription/view.jsx
index 9d20526c7..ae8abb160 100644
--- a/ui/component/fileDescription/view.jsx
+++ b/ui/component/fileDescription/view.jsx
@@ -15,7 +15,6 @@ type Props = {
uri: string,
claim: StreamClaim,
metadata: StreamMetadata,
- user: ?any,
tags: any,
pendingAmount: number,
doOpenModal: (id: string, {}) => void,
diff --git a/ui/component/fileValues/index.js b/ui/component/fileValues/index.js
index a3994d7c3..eb633a91f 100644
--- a/ui/component/fileValues/index.js
+++ b/ui/component/fileValues/index.js
@@ -7,7 +7,6 @@ import {
} from 'redux/selectors/claims';
import { makeSelectPendingAmountByUri } from 'redux/selectors/wallet';
import { makeSelectFileInfoForUri } from 'redux/selectors/file_info';
-import { selectUser } from 'redux/selectors/user';
import { doOpenModal } from 'redux/actions/app';
import FileValues from './view';
@@ -20,7 +19,6 @@ const select = (state, props) => {
contentType: makeSelectContentTypeForUri(props.uri)(state),
fileInfo: makeSelectFileInfoForUri(props.uri)(state),
metadata: makeSelectMetadataForUri(props.uri)(state),
- user: selectUser(state),
pendingAmount: makeSelectPendingAmountByUri(props.uri)(state),
claimIsMine: selectClaimIsMine(state, claim),
};
diff --git a/ui/component/fileValues/view.jsx b/ui/component/fileValues/view.jsx
index f425fc169..f230b5b80 100644
--- a/ui/component/fileValues/view.jsx
+++ b/ui/component/fileValues/view.jsx
@@ -15,7 +15,6 @@ type Props = {
metadata: StreamMetadata,
openFolder: (string) => void,
contentType: string,
- user: ?any,
pendingAmount: string,
openModal: (id: string, { uri: string }) => void,
claimIsMine: boolean,
diff --git a/ui/component/header/index.js b/ui/component/header/index.js
index 34835dbd5..f3b1df29b 100644
--- a/ui/component/header/index.js
+++ b/ui/component/header/index.js
@@ -6,12 +6,11 @@ import { selectClientSetting } from 'redux/selectors/settings';
import { selectGetSyncErrorMessage } from 'redux/selectors/sync';
import { selectHasNavigated } from 'redux/selectors/app';
import { selectTotalBalance, selectBalance } from 'redux/selectors/wallet';
-import { selectUserVerifiedEmail, selectEmailToVerify, selectUser } from 'redux/selectors/user';
+import { selectEmailToVerify, selectUser } from 'redux/selectors/user';
import * as SETTINGS from 'constants/settings';
import Header from './view';
const select = (state) => ({
- authenticated: selectUserVerifiedEmail(state),
balance: selectBalance(state),
emailToVerify: selectEmailToVerify(state),
hasNavigated: selectHasNavigated(state),
diff --git a/ui/component/headerMenuButtons/index.js b/ui/component/headerMenuButtons/index.js
index dab91821b..778f7228d 100644
--- a/ui/component/headerMenuButtons/index.js
+++ b/ui/component/headerMenuButtons/index.js
@@ -4,11 +4,10 @@ import { selectActiveChannelStakedLevel } from 'redux/selectors/app';
import { selectClientSetting } from 'redux/selectors/settings';
import * as SETTINGS from 'constants/settings';
import HeaderMenuButtons from './view';
-import { selectUserVerifiedEmail, selectUser } from 'redux/selectors/user';
+import { selectUser } from 'redux/selectors/user';
const select = (state) => ({
activeChannelStakedLevel: selectActiveChannelStakedLevel(state),
- authenticated: selectUserVerifiedEmail(state),
automaticDarkModeEnabled: selectClientSetting(state, SETTINGS.AUTOMATIC_DARK_MODE_ENABLED),
currentTheme: selectClientSetting(state, SETTINGS.THEME),
user: selectUser(state),
diff --git a/ui/component/headerMenuButtons/view.jsx b/ui/component/headerMenuButtons/view.jsx
index 687fe4b2e..953f6d678 100644
--- a/ui/component/headerMenuButtons/view.jsx
+++ b/ui/component/headerMenuButtons/view.jsx
@@ -12,7 +12,6 @@ import React from 'react';
import Tooltip from 'component/common/tooltip';
type HeaderMenuButtonProps = {
- authenticated: boolean,
automaticDarkModeEnabled: boolean,
currentTheme: string,
user: ?User,
diff --git a/ui/component/inviteList/index.js b/ui/component/inviteList/index.js
deleted file mode 100644
index 253a8c266..000000000
--- a/ui/component/inviteList/index.js
+++ /dev/null
@@ -1,14 +0,0 @@
-import { connect } from 'react-redux';
-import { selectReferralReward } from 'redux/selectors/rewards';
-import { selectUserInvitees, selectUserInviteStatusIsPending } from 'redux/selectors/user';
-import InviteList from './view';
-
-const select = state => ({
- invitees: selectUserInvitees(state),
- isPending: selectUserInviteStatusIsPending(state),
- referralReward: selectReferralReward(state),
-});
-
-const perform = () => ({});
-
-export default connect(select, perform)(InviteList);
diff --git a/ui/component/inviteList/view.jsx b/ui/component/inviteList/view.jsx
deleted file mode 100644
index fecfa3599..000000000
--- a/ui/component/inviteList/view.jsx
+++ /dev/null
@@ -1,99 +0,0 @@
-// @flow
-import React from 'react';
-import RewardLink from 'component/rewardLink';
-import Icon from 'component/common/icon';
-import * as ICONS from 'constants/icons';
-import Card from 'component/common/card';
-import LbcMessage from 'component/common/lbc-message';
-
-type Props = {
- invitees: ?Array<{
- email: string,
- invite_accepted: boolean,
- invite_reward_claimed: boolean,
- invite_reward_claimable: boolean,
- }>,
- referralReward: ?Reward,
-};
-
-class InviteList extends React.PureComponent {__('Not a valid invite')}
-
-
-
-
-
-
- {invitees.map(invitee => (
- {__('Invitee Email')}
- {__('Invite Status')}
- {__('Reward')}
-
-
- ))}
-
- {invitee.email}
-
- {invitee.invite_accepted ? __('Accepted') : __('Not Accepted')}
-
-
- {invitee.invite_reward_claimed && (
-
-