@ogs-gmbh/ngx-http
Version:
A lightweight Angular library that enhances HTTP functionalities by providing types, static values, and utility functions.
8 lines • 1.55 kB
JavaScript
import { HTTP_ENVIRONMENT_TOKEN } from "../tokens/environment.token";
import { buildHttpConnectionString } from "../public-api";
export const provideHttpConfig = (httpConfig) => ({
provide: HTTP_ENVIRONMENT_TOKEN,
useFactory: () => buildHttpConnectionString(httpConfig),
multi: false
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW52aXJvbm1lbnQucHJvdmlkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvcHJvdmlkZXJzL2Vudmlyb25tZW50LnByb3ZpZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBRXJFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUxRCxNQUFNLENBQUMsTUFBTSxpQkFBaUIsR0FBRyxDQUFDLFVBQXNCLEVBQW1CLEVBQUUsQ0FBQyxDQUFDO0lBQzdFLE9BQU8sRUFBRSxzQkFBc0I7SUFDL0IsVUFBVSxFQUFFLEdBQVcsRUFBRSxDQUFDLHlCQUF5QixDQUFDLFVBQVUsQ0FBQztJQUMvRCxLQUFLLEVBQUUsS0FBSztDQUNiLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEZhY3RvcnlQcm92aWRlciB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQgeyBIVFRQX0VOVklST05NRU5UX1RPS0VOIH0gZnJvbSBcIi4uL3Rva2Vucy9lbnZpcm9ubWVudC50b2tlblwiO1xuaW1wb3J0IHsgSHR0cENvbmZpZyB9IGZyb20gXCIuLi90eXBlcy9lbnZpcm9ubWVudC1jb25maWcudHlwZVwiO1xuaW1wb3J0IHsgYnVpbGRIdHRwQ29ubmVjdGlvblN0cmluZyB9IGZyb20gXCIuLi9wdWJsaWMtYXBpXCI7XG5cbmV4cG9ydCBjb25zdCBwcm92aWRlSHR0cENvbmZpZyA9IChodHRwQ29uZmlnOiBIdHRwQ29uZmlnKTogRmFjdG9yeVByb3ZpZGVyID0+ICh7XG4gIHByb3ZpZGU6IEhUVFBfRU5WSVJPTk1FTlRfVE9LRU4sXG4gIHVzZUZhY3Rvcnk6ICgpOiBzdHJpbmcgPT4gYnVpbGRIdHRwQ29ubmVjdGlvblN0cmluZyhodHRwQ29uZmlnKSxcbiAgbXVsdGk6IGZhbHNlXG59KTtcbiJdfQ==