UNPKG

765 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.guest = exports.user = exports.active = exports.admin = undefined;
7
8var _tokens = require('./tokens');
9
10var admin = exports.admin = { icon: 'gear',
11 stateKeys: ['user', 'user.admin'],
12 subscriptions: [{
13 collectionName: '*'
14 }],
15 tokens: [_tokens.stateModeToken]
16};
17
18var active = exports.active = { stateKeys: ['user', 'user.email', 'user.active'],
19 tokens: [_tokens.stateModeToken]
20};
21
22var user = exports.user = { icon: 'user',
23 stateKeys: ['user', 'user.email'],
24 tokens: [_tokens.stateModeToken]
25};
26
27var guest = exports.guest = { icon: 'guest',
28 isSkipJwt: true,
29 subscriptions: [{
30 collectionName: 'users',
31 tokens: [_tokens.userSubscriptionToken]
32 }]
33};
\No newline at end of file