@@ -8,7 +8,6 @@ import { PersonalAccessToken } from "@gitpod/public-api/lib/gitpod/experimental/
8
8
import { useContext , useEffect , useState } from "react" ;
9
9
import { Redirect } from "react-router" ;
10
10
import { FeatureFlagContext } from "../contexts/FeatureFlagContext" ;
11
- import { personalAccessTokensService } from "../service/public-api" ;
12
11
import { PageWithSettingsSubMenu } from "./PageWithSettingsSubMenu" ;
13
12
14
13
function PersonalAccessTokens ( ) {
@@ -28,18 +27,30 @@ function PersonalAccessTokens() {
28
27
}
29
28
30
29
function ListAccessTokensView ( ) {
31
- const [ tokens , setTokens ] = useState < PersonalAccessToken [ ] > ( [ ] ) ;
30
+ const [ tokens ] = useState < PersonalAccessToken [ ] > ( [ ] ) ;
32
31
33
32
useEffect ( ( ) => {
34
33
( async ( ) => {
35
- const response = await personalAccessTokensService . listPersonalAccessTokens ( { } ) ;
36
- setTokens ( response . tokens ) ;
34
+ // const response = await personalAccessTokensService.listPersonalAccessTokens({});
35
+ // setTokens(response.tokens);
37
36
} ) ( ) ;
38
37
} , [ ] ) ;
39
38
40
39
return (
41
- < div >
42
- No personal access tokens.
40
+ < >
41
+ < div className = "flex items-start sm:justify-between mb-2" >
42
+ < div >
43
+ < h3 > Personal Access Tokens</ h3 >
44
+ < h2 className = "text-gray-500" > Create or regenerate active personal access tokens.</ h2 >
45
+ </ div >
46
+ </ div >
47
+ < div className = "bg-gray-100 dark:bg-gray-800 rounded-xl w-full py-28 flex flex-col items-center" >
48
+ < h3 className = "text-center pb-3 text-gray-500 dark:text-gray-400" > No Personal Access Tokens (PAT)</ h3 >
49
+ < p className = "text-center pb-6 text-gray-500 text-base w-96" >
50
+ Generate a personal access token (PAT) for applications that need access to the Gitpod API.{ " " }
51
+ </ p >
52
+ < button > New Personal Access Token</ button >
53
+ </ div >
43
54
{ tokens . length > 0 && (
44
55
< ul >
45
56
{ tokens . map ( ( t : PersonalAccessToken ) => {
@@ -51,7 +62,7 @@ function ListAccessTokensView() {
51
62
} ) }
52
63
</ ul >
53
64
) }
54
- </ div >
65
+ </ >
55
66
) ;
56
67
}
57
68
0 commit comments