65 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
| import { __ } from '~/locale';
 | |
| 
 | |
| export const FIELDS = [
 | |
|   {
 | |
|     key: 'account',
 | |
|     label: __('Account'),
 | |
|   },
 | |
|   {
 | |
|     key: 'source',
 | |
|     label: __('Source'),
 | |
|     thClass: 'col-meta',
 | |
|     tdClass: 'col-meta',
 | |
|   },
 | |
|   {
 | |
|     key: 'granted',
 | |
|     label: __('Access granted'),
 | |
|     thClass: 'col-meta',
 | |
|     tdClass: 'col-meta',
 | |
|   },
 | |
|   {
 | |
|     key: 'invited',
 | |
|     label: __('Invited'),
 | |
|     thClass: 'col-meta',
 | |
|     tdClass: 'col-meta',
 | |
|   },
 | |
|   {
 | |
|     key: 'requested',
 | |
|     label: __('Requested'),
 | |
|     thClass: 'col-meta',
 | |
|     tdClass: 'col-meta',
 | |
|   },
 | |
|   {
 | |
|     key: 'expires',
 | |
|     label: __('Access expires'),
 | |
|     thClass: 'col-meta',
 | |
|     tdClass: 'col-meta',
 | |
|   },
 | |
|   {
 | |
|     key: 'maxRole',
 | |
|     label: __('Max role'),
 | |
|     thClass: 'col-meta',
 | |
|     tdClass: 'col-meta',
 | |
|   },
 | |
|   {
 | |
|     key: 'expiration',
 | |
|     label: __('Expiration'),
 | |
|     thClass: 'col-expiration',
 | |
|     tdClass: 'col-expiration',
 | |
|   },
 | |
|   {
 | |
|     key: 'actions',
 | |
|     thClass: 'col-actions',
 | |
|     tdClass: 'col-actions',
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export const AVATAR_SIZE = 48;
 | |
| 
 | |
| export const MEMBER_TYPES = {
 | |
|   user: 'user',
 | |
|   group: 'group',
 | |
|   invite: 'invite',
 | |
|   accessRequest: 'accessRequest',
 | |
| };
 |