File tree Expand file tree Collapse file tree 3 files changed +18
-8
lines changed Expand file tree Collapse file tree 3 files changed +18
-8
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ import { Titled } from 'react-titled';
33import styled , { css } from 'styled-components' ;
44import { Divider } from 'antd' ;
55import AffixContainer from '~/shared/AffixContainer' ;
6- import RequiredWalletGateway from '~/components/RequiredWalletGateway' ;
76import MultiCardLayout from '../../layout/MultiCardLayout' ;
87import TaskListFetcher from './TaskListFetcher' ;
98import { TasksFilterProvider } from '~/context/TasksFilterProvider' ;
@@ -42,9 +41,7 @@ function RequesterDashboard() {
4241 </ AffixContainer >
4342 < StyledDivider />
4443 < StyledContentWrapper >
45- < RequiredWalletGateway message = "To view your requested translation tasks you need an Ethereum Wallet." >
46- < TaskListFetcher />
47- </ RequiredWalletGateway >
44+ < TaskListFetcher />
4845 </ StyledContentWrapper >
4946 </ TasksFilterProvider >
5047 </ MultiCardLayout >
Original file line number Diff line number Diff line change @@ -14,8 +14,10 @@ import { useTasksByRequesterQuery } from '~/hooks/queries/useTasksByRequesterQue
1414
1515import { statusFilters } from '~/consts/statusFilters' ;
1616import { getTasksByFilters , USER_TYPE } from '~/utils/getTasksByFilters' ;
17+ import { withRedirectFromMainnet } from '~/components/withRedirectFromMainnet' ;
18+ import { withRequiredWalletGateway } from '~/components/RequiredWalletGateway' ;
1719
18- export default function TaskListFetcher ( ) {
20+ const WrappedTaskListFetcher = ( ) => {
1921 const { account } = useWeb3 ( ) ;
2022 const { filters } = useTasksFilter ( ) ;
2123
@@ -40,7 +42,14 @@ export default function TaskListFetcher() {
4042 </ Spin >
4143 </ >
4244 ) ;
43- }
45+ } ;
46+
47+ const TaskListFetcher = withRedirectFromMainnet (
48+ withRequiredWalletGateway ( { message : 'To view your requested translation tasks you need an Ethereum Wallet.' } ) (
49+ WrappedTaskListFetcher
50+ )
51+ ) ;
52+ export default TaskListFetcher ;
4453
4554const StyledDismissableAlert = styled ( DismissableAlert ) `
4655 margin-bottom: 1rem;
Original file line number Diff line number Diff line change @@ -16,8 +16,9 @@ import { useTasksFilter } from '~/context/TasksFilterProvider';
1616
1717import { statusFilters } from '~/consts/statusFilters' ;
1818import { getTasksByFilters , USER_TYPE } from '~/utils/getTasksByFilters' ;
19+ import { withRedirectFromMainnet } from '~/components/withRedirectFromMainnet' ;
1920
20- export default function TaskListFetcher ( ) {
21+ const WrappedTaskListFetcher = ( ) => {
2122 const { account } = useWeb3 ( ) ;
2223 const { filters } = useTasksFilter ( ) ;
2324
@@ -42,7 +43,10 @@ export default function TaskListFetcher() {
4243 </ Spin >
4344 </ >
4445 ) ;
45- }
46+ } ;
47+
48+ const TaskListFetcher = withRedirectFromMainnet ( WrappedTaskListFetcher ) ;
49+ export default TaskListFetcher ;
4650
4751const StyledDismissableAlert = styled ( DismissableAlert ) `
4852 margin-bottom: 1rem;
You can’t perform that action at this time.
0 commit comments