mirror of
				https://github.com/optim-enterprises-bv/vault.git
				synced 2025-10-31 18:48:08 +00:00 
			
		
		
		
	 44af0978e6
			
		
	
	44af0978e6
	
	
	
		
			
			* 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`;
 | |
|   }
 | |
| }
 |