1+ import React from 'react' ;
2+
13import { useDispatch , useSelector } from 'react-redux' ;
24
3- import React from 'react' ;
45import { configLogout , setLoggingEnabled } from '../reducers/configReducer' ;
5- import { userLogout } from '../reducers/currentUser' ;
66import { ReduxSelector } from '../types/store' ;
77import { User } from '../types/user' ;
88import changeExtensionState from '../utils/changeExtensionStatus' ;
9- import { getWebsiteUrl } from '../utils/settings ' ;
9+ import { userLogout } from '../reducers/currentUser ' ;
1010
1111export interface MainListProps {
1212 loggingEnabled : boolean ;
@@ -16,10 +16,10 @@ const openOptionsPage = async (): Promise<void> => {
1616 await browser . runtime . openOptionsPage ( ) ;
1717} ;
1818
19- export default async function MainList ( {
19+ export default function MainList ( {
2020 loggingEnabled,
2121 totalTimeLoggedToday,
22- } : MainListProps ) : Promise < JSX . Element > {
22+ } : MainListProps ) : JSX . Element {
2323 const dispatch = useDispatch ( ) ;
2424
2525 const user : User | undefined = useSelector (
@@ -54,8 +54,6 @@ export default async function MainList({
5454 </ div >
5555 ) : null ;
5656
57- const url = await getWebsiteUrl ( ) ;
58-
5957 return (
6058 < div >
6159 { user ? (
@@ -122,7 +120,7 @@ export default async function MainList({
122120 < a
123121 target = "_blank"
124122 rel = "noreferrer"
125- href = { ` ${ url } / login` }
123+ href = "https://wakatime.com/ login"
126124 className = "list-group-item text-body-secondary"
127125 >
128126 < i className = "fa fa-fw fa-sign-in me-2" />
0 commit comments