UNPKG

@mini-rx/signal-store

Version:
13 lines 3.63 kB
import { InjectionToken } from '@angular/core'; import { miniRxNameSpace } from '@mini-rx/common'; // Injection tokens are part of the bundle, therefore keep the strings as short as possible (they just have to be unique!) export const STORE_CONFIG = new InjectionToken(`${miniRxNameSpace}/1`); export const FEATURE_NAMES = new InjectionToken(`${miniRxNameSpace}/2`); export const FEATURE_REDUCERS = new InjectionToken(`${miniRxNameSpace}/3`); export const FEATURE_CONFIGS = new InjectionToken(`${miniRxNameSpace}/4`); export const OBJECTS_WITH_EFFECTS = new InjectionToken(`${miniRxNameSpace}/5`); export const STORE_PROVIDER = new InjectionToken(`${miniRxNameSpace}/6`); export const FEATURE_PROVIDER = new InjectionToken(`${miniRxNameSpace}/7`); export const EFFECTS_PROVIDER = new InjectionToken(`${miniRxNameSpace}/8`); export const COMPONENT_STORE_CONFIG_PROVIDER = new InjectionToken(`${miniRxNameSpace}/9`); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5qZWN0aW9uLXRva2Vucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2xpYnMvc2lnbmFsLXN0b3JlL3NyYy9saWIvaW5qZWN0aW9uLXRva2Vucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQy9DLE9BQU8sRUFBaUIsZUFBZSxFQUF3QixNQUFNLGlCQUFpQixDQUFDO0FBRXZGLDBIQUEwSDtBQUUxSCxNQUFNLENBQUMsTUFBTSxZQUFZLEdBQUcsSUFBSSxjQUFjLENBQW1CLEdBQUcsZUFBZSxJQUFJLENBQUMsQ0FBQztBQUN6RixNQUFNLENBQUMsTUFBTSxhQUFhLEdBQUcsSUFBSSxjQUFjLENBQVcsR0FBRyxlQUFlLElBQUksQ0FBQyxDQUFDO0FBQ2xGLE1BQU0sQ0FBQyxNQUFNLGdCQUFnQixHQUFHLElBQUksY0FBYyxDQUFpQixHQUFHLGVBQWUsSUFBSSxDQUFDLENBQUM7QUFDM0YsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLElBQUksY0FBYyxDQUF1QixHQUFHLGVBQWUsSUFBSSxDQUFDLENBQUM7QUFFaEcsTUFBTSxDQUFDLE1BQU0sb0JBQW9CLEdBQUcsSUFBSSxjQUFjLENBQVcsR0FBRyxlQUFlLElBQUksQ0FBQyxDQUFDO0FBRXpGLE1BQU0sQ0FBQyxNQUFNLGNBQWMsR0FBRyxJQUFJLGNBQWMsQ0FBTyxHQUFHLGVBQWUsSUFBSSxDQUFDLENBQUM7QUFDL0UsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcsSUFBSSxjQUFjLENBQU8sR0FBRyxlQUFlLElBQUksQ0FBQyxDQUFDO0FBQ2pGLE1BQU0sQ0FBQyxNQUFNLGdCQUFnQixHQUFHLElBQUksY0FBYyxDQUFPLEdBQUcsZUFBZSxJQUFJLENBQUMsQ0FBQztBQUNqRixNQUFNLENBQUMsTUFBTSwrQkFBK0IsR0FBRyxJQUFJLGNBQWMsQ0FBTyxHQUFHLGVBQWUsSUFBSSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3Rpb25Ub2tlbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRmVhdHVyZUNvbmZpZywgbWluaVJ4TmFtZVNwYWNlLCBSZWR1Y2VyLCBTdG9yZUNvbmZpZyB9IGZyb20gJ0BtaW5pLXJ4L2NvbW1vbic7XG5cbi8vIEluamVjdGlvbiB0b2tlbnMgYXJlIHBhcnQgb2YgdGhlIGJ1bmRsZSwgdGhlcmVmb3JlIGtlZXAgdGhlIHN0cmluZ3MgYXMgc2hvcnQgYXMgcG9zc2libGUgKHRoZXkganVzdCBoYXZlIHRvIGJlIHVuaXF1ZSEpXG5cbmV4cG9ydCBjb25zdCBTVE9SRV9DT05GSUcgPSBuZXcgSW5qZWN0aW9uVG9rZW48U3RvcmVDb25maWc8YW55Pj4oYCR7bWluaVJ4TmFtZVNwYWNlfS8xYCk7XG5leHBvcnQgY29uc3QgRkVBVFVSRV9OQU1FUyA9IG5ldyBJbmplY3Rpb25Ub2tlbjxzdHJpbmdbXT4oYCR7bWluaVJ4TmFtZVNwYWNlfS8yYCk7XG5leHBvcnQgY29uc3QgRkVBVFVSRV9SRURVQ0VSUyA9IG5ldyBJbmplY3Rpb25Ub2tlbjxSZWR1Y2VyPGFueT5bXT4oYCR7bWluaVJ4TmFtZVNwYWNlfS8zYCk7XG5leHBvcnQgY29uc3QgRkVBVFVSRV9DT05GSUdTID0gbmV3IEluamVjdGlvblRva2VuPEZlYXR1cmVDb25maWc8YW55PltdPihgJHttaW5pUnhOYW1lU3BhY2V9LzRgKTtcblxuZXhwb3J0IGNvbnN0IE9CSkVDVFNfV0lUSF9FRkZFQ1RTID0gbmV3IEluamVjdGlvblRva2VuPG9iamVjdFtdPihgJHttaW5pUnhOYW1lU3BhY2V9LzVgKTtcblxuZXhwb3J0IGNvbnN0IFNUT1JFX1BST1ZJREVSID0gbmV3IEluamVjdGlvblRva2VuPHZvaWQ+KGAke21pbmlSeE5hbWVTcGFjZX0vNmApO1xuZXhwb3J0IGNvbnN0IEZFQVRVUkVfUFJPVklERVIgPSBuZXcgSW5qZWN0aW9uVG9rZW48dm9pZD4oYCR7bWluaVJ4TmFtZVNwYWNlfS83YCk7XG5leHBvcnQgY29uc3QgRUZGRUNUU19QUk9WSURFUiA9IG5ldyBJbmplY3Rpb25Ub2tlbjx2b2lkPihgJHttaW5pUnhOYW1lU3BhY2V9LzhgKTtcbmV4cG9ydCBjb25zdCBDT01QT05FTlRfU1RPUkVfQ09ORklHX1BST1ZJREVSID0gbmV3IEluamVjdGlvblRva2VuPHZvaWQ+KGAke21pbmlSeE5hbWVTcGFjZX0vOWApO1xuIl19