Skip to content

Commit

Permalink
feat: add pure but deprecated Twitter Card const providers
Browse files Browse the repository at this point in the history
  • Loading branch information
davidlj95 committed Nov 20, 2024
1 parent 23b4ea0 commit 67eb5e5
Show file tree
Hide file tree
Showing 8 changed files with 96 additions and 6 deletions.
18 changes: 18 additions & 0 deletions projects/ngx-meta/api-extractor/ngx-meta.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -601,6 +601,24 @@ export interface StandardThemeColorMetadataObject {
// @internal (undocumented)
type StringKeyOf<T = object> = Extract<keyof T, string>;

// @public @deprecated
export const TWITTER_CARD_CARD_METADATA_PROVIDER: Provider;

// @public @deprecated
export const TWITTER_CARD_CREATOR_METADATA_PROVIDER: Provider;

// @public @deprecated
export const TWITTER_CARD_DESCRIPTION_METADATA_PROVIDER: Provider;

// @public @deprecated
export const TWITTER_CARD_IMAGE_METADATA_PROVIDER: Provider;

// @public @deprecated
export const TWITTER_CARD_SITE_METADATA_PROVIDER: Provider;

// @public @deprecated
export const TWITTER_CARD_TITLE_METADATA_PROVIDER: Provider;

// @public
export const TWITTER_CARD_TYPE_APP = "app";

Expand Down
30 changes: 24 additions & 6 deletions projects/ngx-meta/src/twitter-card/src/managers/index.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,36 @@
export { provideTwitterCardCard } from './provide-twitter-card-card'
export {
provideTwitterCardCard,
TWITTER_CARD_CARD_METADATA_PROVIDER,
} from './provide-twitter-card-card'
export * from './twitter-card-type'
export { provideTwitterCardCreator } from './provide-twitter-card-creator'
export {
provideTwitterCardCreator,
TWITTER_CARD_CREATOR_METADATA_PROVIDER,
} from './provide-twitter-card-creator'
export {
TwitterCardCreator,
TwitterCardCreatorId,
TwitterCardCreatorUsername,
} from './twitter-card-creator'
export { provideTwitterCardDescription } from './provide-twitter-card-description'
export { provideTwitterCardImage } from './provide-twitter-card-image'
export {
provideTwitterCardDescription,
TWITTER_CARD_DESCRIPTION_METADATA_PROVIDER,
} from './provide-twitter-card-description'
export {
provideTwitterCardImage,
TWITTER_CARD_IMAGE_METADATA_PROVIDER,
} from './provide-twitter-card-image'
export { TwitterCardImage } from './twitter-card-image'
export { provideTwitterCardSite } from './provide-twitter-card-site'
export {
provideTwitterCardSite,
TWITTER_CARD_SITE_METADATA_PROVIDER,
} from './provide-twitter-card-site'
export {
TwitterCardSite,
TwitterCardSiteId,
TwitterCardSiteUsername,
} from './twitter-card-site'
export { provideTwitterCardTitle } from './provide-twitter-card-title'
export {
provideTwitterCardTitle,
TWITTER_CARD_TITLE_METADATA_PROVIDER,
} from './provide-twitter-card-title'
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,12 @@ import { provideTwitterCardManager } from '../utils/provide-twitter-card-manager
* @public
*/
export const provideTwitterCardCard = () => provideTwitterCardManager('card')

/**
* {@inheritDoc provideTwitterCardCard}
* @deprecated Use {@link provideTwitterCardCard} instead
* @public
*/
export const TWITTER_CARD_CARD_METADATA_PROVIDER =
/* @__PURE__ */
provideTwitterCardCard()
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,12 @@ export const provideTwitterCardCreator = () =>
},
),
)

/**
* {@inheritDoc provideTwitterCardCreator}
* @deprecated Use {@link provideTwitterCardCreator} instead
* @public
*/
export const TWITTER_CARD_CREATOR_METADATA_PROVIDER =
/* @__PURE__ */
provideTwitterCardCreator()
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,12 @@ export const provideTwitterCardDescription = () =>
},
),
)

/**
* {@inheritDoc provideTwitterCardDescription}
* @deprecated Use {@link provideTwitterCardDescription} instead
* @public
*/
export const TWITTER_CARD_DESCRIPTION_METADATA_PROVIDER =
/* @__PURE__ */
provideTwitterCardDescription()
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,12 @@ export const provideTwitterCardImage = () =>
},
),
)

/**
* {@inheritDoc provideTwitterCardImage}
* @deprecated Use {@link provideTwitterCardImage} instead
* @public
*/
export const TWITTER_CARD_IMAGE_METADATA_PROVIDER =
/* @__PURE__ */
provideTwitterCardImage()
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,12 @@ export const provideTwitterCardSite = () =>
},
),
)

/**
* {@inheritDoc provideTwitterCardSite}
* @deprecated Use {@link provideTwitterCardSite} instead
* @public
*/
export const TWITTER_CARD_SITE_METADATA_PROVIDER =
/* @__PURE__ */
provideTwitterCardSite()
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,12 @@ import { provideTwitterCardManager } from '../utils/provide-twitter-card-manager
*/
export const provideTwitterCardTitle = () =>
provideTwitterCardManager(_GLOBAL_TITLE, _withModuleManagerSameGlobalKey())

/**
* {@inheritDoc provideTwitterCardTitle}
* @deprecated Use {@link provideTwitterCardTitle} instead
* @public
*/
export const TWITTER_CARD_TITLE_METADATA_PROVIDER =
/* @__PURE__ */
provideTwitterCardTitle()

0 comments on commit 67eb5e5

Please sign in to comment.