({remote, verified})
| 57 | } |
| 58 | |
| 59 | getKeyServerSyncLabel({remote, verified}) { |
| 60 | const data = { |
| 61 | labelClass: 'danger', |
| 62 | statusText: l10n.map.keyusers_keyserver_not |
| 63 | }; |
| 64 | if (remote) { |
| 65 | if (verified) { |
| 66 | data.labelClass = 'success'; |
| 67 | data.statusText = l10n.map.keyusers_keyserver_sync; |
| 68 | } else { |
| 69 | data.labelClass = 'warning'; |
| 70 | data.statusText = l10n.map.keyusers_keyserver_unverified; |
| 71 | } |
| 72 | } |
| 73 | return ( |
| 74 | <span className="text-nowrap"><span className={`icon icon-marker text-${data.labelClass}`} aria-hidden="true"></span> {data.statusText}</span> |
| 75 | ); |
| 76 | } |
| 77 | |
| 78 | render() { |
| 79 | const showKeyServerStatus = this.props.users.some(user => user.remote); |
nothing calls this directly
no outgoing calls
no test coverage detected