mirror of https://github.com/status-im/consul.git
22 lines
684 B
JavaScript
22 lines
684 B
JavaScript
|
/**
|
|||
|
* Copyright (c) HashiCorp, Inc.
|
|||
|
* SPDX-License-Identifier: BUSL-1.1
|
|||
|
*/
|
|||
|
|
|||
|
import Component from '@glimmer/component';
|
|||
|
import { inject as service } from '@ember/service';
|
|||
|
|
|||
|
/**
|
|||
|
* If the user has accessed consul from HCP managed consul, we do NOT want to display the
|
|||
|
* "HCP Consul Central↗️" link in the nav bar. As we're already displaying a BackLink to HCP.
|
|||
|
*/
|
|||
|
export default class HcpLinkItemComponent extends Component {
|
|||
|
@service env;
|
|||
|
|
|||
|
get shouldShowBackToHcpItem() {
|
|||
|
const isConsulHcpUrlDefined = !!this.env.var('CONSUL_HCP_URL');
|
|||
|
const isConsulHcpEnabled = !!this.env.var('CONSUL_HCP_ENABLED');
|
|||
|
return isConsulHcpEnabled && isConsulHcpUrlDefined;
|
|||
|
}
|
|||
|
}
|