@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! 🚀
18 lines • 3 kB
JavaScript
import { _withModuleManagerNameAttribute } from '@davidlj95/ngx-meta/core';
import { provideOpenGraphProfileManager } from '../utils/provide-open-graph-profile-manager';
import { withOpenGraphPropertyAttribute } from '../../utils/with-open-graph-property-attribute';
import { OPEN_GRAPH_PROFILE_KEY } from '../utils/open-graph-profile-key';
/**
* Manages the {@link OpenGraphProfile.firstName} metadata
* @public
*/
export const provideOpenGraphProfileFirstName = () => provideOpenGraphProfileManager('firstName', _withModuleManagerNameAttribute(withOpenGraphPropertyAttribute(OPEN_GRAPH_PROFILE_KEY, 'first_name')));
/**
* {@inheritDoc provideOpenGraphProfileFirstName}
* @deprecated Use {@link provideOpenGraphProfileFirstName} instead
* @public
*/
export const OPEN_GRAPH_PROFILE_FIRST_NAME_METADATA_PROVIDER =
/* @__PURE__ */
provideOpenGraphProfileFirstName();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZS1vcGVuLWdyYXBoLXByb2ZpbGUtZmlyc3QtbmFtZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy9vcGVuLWdyYXBoL3NyYy9wcm9maWxlL21hbmFnZXJzL3Byb3ZpZGUtb3Blbi1ncmFwaC1wcm9maWxlLWZpcnN0LW5hbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0sMEJBQTBCLENBQUE7QUFDMUUsT0FBTyxFQUFFLDhCQUE4QixFQUFFLE1BQU0sNkNBQTZDLENBQUE7QUFDNUYsT0FBTyxFQUFFLDhCQUE4QixFQUFFLE1BQU0sZ0RBQWdELENBQUE7QUFDL0YsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0saUNBQWlDLENBQUE7QUFFeEU7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sZ0NBQWdDLEdBQUcsR0FBRyxFQUFFLENBQ25ELDhCQUE4QixDQUM1QixXQUFXLEVBQ1gsK0JBQStCLENBQzdCLDhCQUE4QixDQUFDLHNCQUFzQixFQUFFLFlBQVksQ0FBQyxDQUNyRSxDQUNGLENBQUE7QUFFSDs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sK0NBQStDO0FBQzFELGVBQWU7QUFDZixnQ0FBZ0MsRUFBRSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgX3dpdGhNb2R1bGVNYW5hZ2VyTmFtZUF0dHJpYnV0ZSB9IGZyb20gJ0BkYXZpZGxqOTUvbmd4LW1ldGEvY29yZSdcbmltcG9ydCB7IHByb3ZpZGVPcGVuR3JhcGhQcm9maWxlTWFuYWdlciB9IGZyb20gJy4uL3V0aWxzL3Byb3ZpZGUtb3Blbi1ncmFwaC1wcm9maWxlLW1hbmFnZXInXG5pbXBvcnQgeyB3aXRoT3BlbkdyYXBoUHJvcGVydHlBdHRyaWJ1dGUgfSBmcm9tICcuLi8uLi91dGlscy93aXRoLW9wZW4tZ3JhcGgtcHJvcGVydHktYXR0cmlidXRlJ1xuaW1wb3J0IHsgT1BFTl9HUkFQSF9QUk9GSUxFX0tFWSB9IGZyb20gJy4uL3V0aWxzL29wZW4tZ3JhcGgtcHJvZmlsZS1rZXknXG5cbi8qKlxuICogTWFuYWdlcyB0aGUge0BsaW5rIE9wZW5HcmFwaFByb2ZpbGUuZmlyc3ROYW1lfSBtZXRhZGF0YVxuICogQHB1YmxpY1xuICovXG5leHBvcnQgY29uc3QgcHJvdmlkZU9wZW5HcmFwaFByb2ZpbGVGaXJzdE5hbWUgPSAoKSA9PlxuICBwcm92aWRlT3BlbkdyYXBoUHJvZmlsZU1hbmFnZXIoXG4gICAgJ2ZpcnN0TmFtZScsXG4gICAgX3dpdGhNb2R1bGVNYW5hZ2VyTmFtZUF0dHJpYnV0ZShcbiAgICAgIHdpdGhPcGVuR3JhcGhQcm9wZXJ0eUF0dHJpYnV0ZShPUEVOX0dSQVBIX1BST0ZJTEVfS0VZLCAnZmlyc3RfbmFtZScpLFxuICAgICksXG4gIClcblxuLyoqXG4gKiB7QGluaGVyaXREb2MgcHJvdmlkZU9wZW5HcmFwaFByb2ZpbGVGaXJzdE5hbWV9XG4gKiBAZGVwcmVjYXRlZCBVc2Uge0BsaW5rIHByb3ZpZGVPcGVuR3JhcGhQcm9maWxlRmlyc3ROYW1lfSBpbnN0ZWFkXG4gKiBAcHVibGljXG4gKi9cbmV4cG9ydCBjb25zdCBPUEVOX0dSQVBIX1BST0ZJTEVfRklSU1RfTkFNRV9NRVRBREFUQV9QUk9WSURFUiA9XG4gIC8qIEBfX1BVUkVfXyAqL1xuICBwcm92aWRlT3BlbkdyYXBoUHJvZmlsZUZpcnN0TmFtZSgpXG4iXX0=