mirror of
				https://github.com/optim-enterprises-bv/vault.git
				synced 2025-11-04 04:28:08 +00:00 
			
		
		
		
	* replace all injects with import syntax * Delete ui/app/components/identity/_popup-base.js
		
			
				
	
	
		
			27 lines
		
	
	
		
			519 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			519 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/**
 | 
						|
 * Copyright (c) HashiCorp, Inc.
 | 
						|
 * SPDX-License-Identifier: BUSL-1.1
 | 
						|
 */
 | 
						|
 | 
						|
import Component from '@glimmer/component';
 | 
						|
import { service } from '@ember/service';
 | 
						|
 | 
						|
export default class NamespaceReminder extends Component {
 | 
						|
  @service namespace;
 | 
						|
 | 
						|
  get showMessage() {
 | 
						|
    return !this.namespace.inRootNamespace;
 | 
						|
  }
 | 
						|
 | 
						|
  get mode() {
 | 
						|
    return this.args.mode || 'edit';
 | 
						|
  }
 | 
						|
 | 
						|
  get modeVerb() {
 | 
						|
    if (!this.mode) {
 | 
						|
      return '';
 | 
						|
    }
 | 
						|
    return this.mode.endsWith('e') ? `${this.mode}d` : `${this.mode}ed`;
 | 
						|
  }
 | 
						|
}
 |