54
54
</form >
55
55
{{ /if }}
56
56
57
- <div local-class =" token-list" >
57
+ <ul role = " list " local-class =" token-list" >
58
58
{{ #each this.sortedTokens as |token |}}
59
- <div local-class =" row" data-test-api-token ={{ token.id }} >
60
- <div local-class =" name" data-test-name>
61
- {{ token.name }}
62
- </div >
59
+ <li >
60
+ <div local-class =" row" data-test-api-token ={{ token.id }} >
61
+ <div local-class =" name" data-test-name>
62
+ {{ token.name }}
63
+ </div >
63
64
64
- <div local-class =" dates" >
65
- <span title ={{ token.created_at }} local-class =" created-at" data-test-created-at>
66
- Created {{ date-format-distance-to-now token.created_at addSuffix =true }}
67
- </span >
68
- <span title ={{ token.last_used_at }} local-class =" last-used-at" data-test-last-used-at>
69
- {{ #if token.last_used_at }}
70
- Last used {{ date-format-distance-to-now token.last_used_at addSuffix =true }}
71
- {{ else }}
72
- Never used
73
- {{ /if }}
74
- </span >
75
- </div >
65
+ <div local-class =" dates" >
66
+ <span title ={{ token.created_at }} local-class =" created-at" data-test-created-at>
67
+ Created {{ date-format-distance-to-now token.created_at addSuffix =true }}
68
+ </span >
69
+ <span title ={{ token.last_used_at }} local-class =" last-used-at" data-test-last-used-at>
70
+ {{ #if token.last_used_at }}
71
+ Last used {{ date-format-distance-to-now token.last_used_at addSuffix =true }}
72
+ {{ else }}
73
+ Never used
74
+ {{ /if }}
75
+ </span >
76
+ </div >
76
77
77
- <div local-class =" actions" >
78
- <button
79
- type =" button"
80
- local-class =" revoke-button"
81
- disabled ={{ token.isSaving }}
82
- data-test-revoke-token-button
83
- {{ on " click" (perform this.revokeTokenTask token )}}
84
- >
85
- Revoke
86
- </button >
87
- {{ #if token.isSaving }}
88
- <LoadingSpinner local-class =" spinner" data-test-saving-spinner />
89
- {{ /if }}
78
+ <div local-class =" actions" >
79
+ <button
80
+ type =" button"
81
+ local-class =" revoke-button"
82
+ disabled ={{ token.isSaving }}
83
+ data-test-revoke-token-button
84
+ {{ on " click" (perform this.revokeTokenTask token )}}
85
+ >
86
+ Revoke
87
+ </button >
88
+ {{ #if token.isSaving }}
89
+ <LoadingSpinner local-class =" spinner" data-test-saving-spinner />
90
+ {{ /if }}
91
+ </div >
90
92
</div >
91
- </div >
92
93
93
- {{ #if token.token }}
94
- <div local-class =" row new-token" data-test-token>
95
- <div >
94
+ {{ #if token.token }}
95
+ <div local-class =" new-token" data-test-token>
96
96
Please record this token somewhere, you cannot retrieve
97
97
its value again. For use on the command line you can save it to <code >~/.cargo/credentials</code >
98
98
with:
99
99
100
100
<pre class =" terminal" >cargo login {{ token.token }} </pre >
101
101
</div >
102
- </ div >
103
- {{ /if }}
102
+ {{ /if }}
103
+ </ li >
104
104
{{ /each }}
105
- </div >
105
+ </ul >
0 commit comments