File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed
src/authorizations/components Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ class TokenRow extends PureComponent<Props> {
5050 < ResourceCard
5151 contextMenu = { this . contextMenu }
5252 testID = { `token-card ${ auth . description } ` }
53+ disabled = { ! this . isTokenEnabled }
5354 >
5455 < ResourceCard . EditableName
5556 onUpdate = { this . handleUpdateName }
Original file line number Diff line number Diff line change @@ -57,9 +57,11 @@ class TokensRow extends PureComponent<Props> {
5757 const { description} = this . props . auth
5858 const { auth} = this . props
5959 const date = new Date ( auth . createdAt )
60+
6061 return (
6162 < ResourceCard
6263 contextMenu = { this . contextMenu }
64+ disabled = { ! this . isTokenActive }
6365 testID = { `token-card ${ auth . description } ` }
6466 direction = { FlexDirection . Row }
6567 justifyContent = { JustifyContent . SpaceBetween }
@@ -132,6 +134,11 @@ class TokensRow extends PureComponent<Props> {
132134 )
133135 }
134136
137+ private get isTokenActive ( ) : boolean {
138+ const { auth} = this . props
139+ return auth . status === 'active'
140+ }
141+
135142 private handleDelete = ( ) => {
136143 const { id, description} = this . props . auth
137144 this . props . deleteAuthorization ( id , description )
You can’t perform that action at this time.
0 commit comments