@ng-web-apis/common
Version:
A set of common utils for consuming Web APIs with Angular
10 lines • 1.48 kB
JavaScript
import { inject, InjectionToken } from '@angular/core';
import { WINDOW } from './window';
export const WA_SESSION_STORAGE = new InjectionToken('[WA_SESSION_STORAGE]', {
factory: () => inject(WINDOW).sessionStorage,
});
/**
* @deprecated: drop in v5.0, use {@link WA_SESSION_STORAGE}
*/
export const SESSION_STORAGE = WA_SESSION_STORAGE;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Vzc2lvbi1zdG9yYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3Rva2Vucy9zZXNzaW9uLXN0b3JhZ2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLE1BQU0sRUFBRSxjQUFjLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFFckQsT0FBTyxFQUFDLE1BQU0sRUFBQyxNQUFNLFVBQVUsQ0FBQztBQUVoQyxNQUFNLENBQUMsTUFBTSxrQkFBa0IsR0FBRyxJQUFJLGNBQWMsQ0FBVSxzQkFBc0IsRUFBRTtJQUNsRixPQUFPLEVBQUUsR0FBRyxFQUFFLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLGNBQWM7Q0FDL0MsQ0FBQyxDQUFDO0FBRUg7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsa0JBQWtCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2luamVjdCwgSW5qZWN0aW9uVG9rZW59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQge1dJTkRPV30gZnJvbSAnLi93aW5kb3cnO1xuXG5leHBvcnQgY29uc3QgV0FfU0VTU0lPTl9TVE9SQUdFID0gbmV3IEluamVjdGlvblRva2VuPFN0b3JhZ2U+KCdbV0FfU0VTU0lPTl9TVE9SQUdFXScsIHtcbiAgICBmYWN0b3J5OiAoKSA9PiBpbmplY3QoV0lORE9XKS5zZXNzaW9uU3RvcmFnZSxcbn0pO1xuXG4vKipcbiAqIEBkZXByZWNhdGVkOiBkcm9wIGluIHY1LjAsIHVzZSB7QGxpbmsgV0FfU0VTU0lPTl9TVE9SQUdFfVxuICovXG5leHBvcnQgY29uc3QgU0VTU0lPTl9TVE9SQUdFID0gV0FfU0VTU0lPTl9TVE9SQUdFO1xuIl19