Skip to content

Commit

Permalink
updated permissions container
Browse files Browse the repository at this point in the history
  • Loading branch information
NidhiKJha committed Oct 2, 2024
1 parent aa33dd5 commit af5271b
Showing 1 changed file with 5 additions and 56 deletions.
61 changes: 5 additions & 56 deletions ui/pages/permissions-connect/permissions-connect.component.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ import {
// TODO: Remove restricted import
// eslint-disable-next-line import/no-restricted-paths
import { PermissionNames } from '../../../app/scripts/controllers/permissions';
import ChooseAccount from './choose-account';
import PermissionsRedirect from './redirect';
import SnapsConnect from './snaps/snaps-connect';
import SnapInstall from './snaps/snap-install';
Expand Down Expand Up @@ -74,11 +73,7 @@ export default class PermissionConnect extends Component {
).isRequired,
currentAddress: PropTypes.string.isRequired,
origin: PropTypes.string,
showNewAccountModal: PropTypes.func.isRequired,
newAccountNumber: PropTypes.number.isRequired,
nativeCurrency: PropTypes.string,
permissionsRequest: PropTypes.object,
addressLastConnectedMap: PropTypes.object.isRequired,
lastConnectedInfo: PropTypes.object.isRequired,
permissionsRequestId: PropTypes.string,
history: PropTypes.object.isRequired,
Expand Down Expand Up @@ -107,7 +102,6 @@ export default class PermissionConnect extends Component {

static defaultProps = {
origin: '',
nativeCurrency: '',
permissionsRequest: undefined,
permissionsRequestId: '',
};
Expand Down Expand Up @@ -148,8 +142,6 @@ export default class PermissionConnect extends Component {
history.replace(DEFAULT_ROUTE);
return;
}
history.replace(confirmPermissionPath);

// if this is an incremental permission request for permitted chains, skip the account selection
if (
permissionsRequest?.diff?.permissionDiffMap?.[
Expand Down Expand Up @@ -304,7 +296,6 @@ export default class PermissionConnect extends Component {
const {
accounts,
permissionsRequest,
addressLastConnectedMap,
permissionsRequestId,
connectPath,
confirmPermissionPath,
Expand Down Expand Up @@ -338,59 +329,17 @@ export default class PermissionConnect extends Component {
path={connectPath}
exact
render={() => (
<ChooseAccount
accounts={accounts}
nativeCurrency={nativeCurrency}
selectAccounts={(addresses) => this.selectAccounts(addresses)}
selectNewAccountViaModal={(handleAccountClick) => {
showNewAccountModal({
onCreateNewAccount: (address) =>
handleAccountClick(address),
newAccountNumber,
});
}}
addressLastConnectedMap={addressLastConnectedMap}
cancelPermissionsRequest={(requestId) =>
<ConnectPage
rejectPermissionsRequest={(requestId) =>
this.cancelPermissionsRequest(requestId)
}
activeTabOrigin={this.state.origin}
request={permissionsRequest}
permissionsRequestId={permissionsRequestId}
selectedAccountAddresses={selectedAccountAddresses}
targetSubjectMetadata={targetSubjectMetadata}
approveConnection={this.approveConnection}
/>
)}
/>
<Route
path={confirmPermissionPath}
exact
render={() =>
permissionsRequest?.diff ? (
<PermissionPageContainer
request={permissionsRequest || {}}
approvePermissionsRequest={(...args) => {
approvePermissionsRequest(...args);
this.redirect(true);
}}
addressLastConnectedMap={addressLastConnectedMap}
cancelPermissionsRequest={(requestId) =>
this.cancelPermissionsRequest(requestId)
}
permissionsRequestId={permissionsRequestId}
selectedAccountAddresses={selectedAccountAddresses}
targetSubjectMetadata={targetSubjectMetadata}
/>
) : (
<ConnectPage
rejectPermissionsRequest={(requestId) =>
this.cancelPermissionsRequest(requestId)
}
activeTabOrigin={this.state.origin}
request={permissionsRequest}
permissionsRequestId={permissionsRequestId}
approveConnection={this.approveConnection}
/>
)
}
/>
<Route
path={confirmPermissionPath}
exact
Expand Down

0 comments on commit af5271b

Please sign in to comment.