@davidlj95/ngx-meta
Version:
Set your Angular site's metadata: standard meta tags, Open Graph, Twitter Cards, JSON-LD structured data and more. Supports SSR (and Angular Universal). Use a service. Use routes' data. Set it up in a flash! 🚀
8 lines • 1.93 kB
JavaScript
import { inject } from '@angular/core';
import { _makeInjectionToken } from '../utils';
/**
* @internal
*/
export const _routeMetadataStrategy = () => _makeInjectionToken(ngDevMode ? 'Route metadata strategy' : 'RMS');
export const injectRouteMetadataStrategy = () => inject(_routeMetadataStrategy(), { optional: true }) ?? (() => undefined);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGUtbWV0YWRhdGEtc3RyYXRlZ3kuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvY29yZS9zcmMvcm91dGluZy9yb3V0ZS1tZXRhZGF0YS1zdHJhdGVneS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFBO0FBRXRDLE9BQU8sRUFBdUIsbUJBQW1CLEVBQUUsTUFBTSxVQUFVLENBQUE7QUFFbkU7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxzQkFBc0IsR0FFL0IsR0FBRyxFQUFFLENBQUMsbUJBQW1CLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUE7QUFPNUUsTUFBTSxDQUFDLE1BQU0sMkJBQTJCLEdBQWlDLEdBQUcsRUFBRSxDQUM1RSxNQUFNLENBQUMsc0JBQXNCLEVBQUUsRUFBRSxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBpbmplY3QgfSBmcm9tICdAYW5ndWxhci9jb3JlJ1xuaW1wb3J0IHsgTWV0YWRhdGFWYWx1ZXMgfSBmcm9tICcuLi9zZXJ2aWNlJ1xuaW1wb3J0IHsgX0xhenlJbmplY3Rpb25Ub2tlbiwgX21ha2VJbmplY3Rpb25Ub2tlbiB9IGZyb20gJy4uL3V0aWxzJ1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgX3JvdXRlTWV0YWRhdGFTdHJhdGVneTogX0xhenlJbmplY3Rpb25Ub2tlbjxcbiAgX1JvdXRlTWV0YWRhdGFTdHJhdGVneVxuPiA9ICgpID0+IF9tYWtlSW5qZWN0aW9uVG9rZW4obmdEZXZNb2RlID8gJ1JvdXRlIG1ldGFkYXRhIHN0cmF0ZWd5JyA6ICdSTVMnKVxuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgdHlwZSBfUm91dGVNZXRhZGF0YVN0cmF0ZWd5ID0gKCkgPT4gTWV0YWRhdGFWYWx1ZXMgfCB1bmRlZmluZWRcblxuZXhwb3J0IGNvbnN0IGluamVjdFJvdXRlTWV0YWRhdGFTdHJhdGVneTogKCkgPT4gX1JvdXRlTWV0YWRhdGFTdHJhdGVneSA9ICgpID0+XG4gIGluamVjdChfcm91dGVNZXRhZGF0YVN0cmF0ZWd5KCksIHsgb3B0aW9uYWw6IHRydWUgfSkgPz8gKCgpID0+IHVuZGVmaW5lZClcbiJdfQ==