From 1756f986ebaa427590bb8656f683a7e5e8622223 Mon Sep 17 00:00:00 2001 From: ced Date: Mon, 14 Nov 2022 19:00:55 +0100 Subject: [PATCH] fix(common): export the IMAGE_CONFIG token (#48051) The token introduced in 4fde292bb58f5d5bc3cf6e634f7cff9eb0d13d84 was not exported publicly. PR Close #48051 --- goldens/public-api/common/index.md | 8 ++++++++ packages/common/src/common.ts | 2 +- .../common/src/directives/ng_optimized_image/index.ts | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/goldens/public-api/common/index.md b/goldens/public-api/common/index.md index f4de51d8794dd..5ce0d8b256a49 100644 --- a/goldens/public-api/common/index.md +++ b/goldens/public-api/common/index.md @@ -269,9 +269,17 @@ export class I18nSelectPipe implements PipeTransform { static ɵpipe: i0.ɵɵPipeDeclaration; } +// @public +export const IMAGE_CONFIG: InjectionToken; + // @public export const IMAGE_LOADER: InjectionToken; +// @public +export type ImageConfig = { + breakpoints?: number[]; +}; + // @public export type ImageLoader = (config: ImageLoaderConfig) => string; diff --git a/packages/common/src/common.ts b/packages/common/src/common.ts index 1195385b42261..dffa5651f4d1a 100644 --- a/packages/common/src/common.ts +++ b/packages/common/src/common.ts @@ -27,4 +27,4 @@ export {PLATFORM_BROWSER_ID as ɵPLATFORM_BROWSER_ID, PLATFORM_SERVER_ID as ɵPL export {VERSION} from './version'; export {ViewportScroller, NullViewportScroller as ɵNullViewportScroller} from './viewport_scroller'; export {XhrFactory} from './xhr'; -export {IMAGE_LOADER, ImageLoader, ImageLoaderConfig, NgOptimizedImage, PRECONNECT_CHECK_BLOCKLIST, provideCloudflareLoader, provideCloudinaryLoader, provideImageKitLoader, provideImgixLoader} from './directives/ng_optimized_image'; +export {IMAGE_CONFIG, ImageConfig, IMAGE_LOADER, ImageLoader, ImageLoaderConfig, NgOptimizedImage, PRECONNECT_CHECK_BLOCKLIST, provideCloudflareLoader, provideCloudinaryLoader, provideImageKitLoader, provideImgixLoader} from './directives/ng_optimized_image'; diff --git a/packages/common/src/directives/ng_optimized_image/index.ts b/packages/common/src/directives/ng_optimized_image/index.ts index 123cf5ccb6130..96b5ee207e227 100644 --- a/packages/common/src/directives/ng_optimized_image/index.ts +++ b/packages/common/src/directives/ng_optimized_image/index.ts @@ -12,5 +12,5 @@ export {provideCloudinaryLoader} from './image_loaders/cloudinary_loader'; export {IMAGE_LOADER, ImageLoader, ImageLoaderConfig} from './image_loaders/image_loader'; export {provideImageKitLoader} from './image_loaders/imagekit_loader'; export {provideImgixLoader} from './image_loaders/imgix_loader'; -export {NgOptimizedImage} from './ng_optimized_image'; +export {IMAGE_CONFIG, ImageConfig, NgOptimizedImage} from './ng_optimized_image'; export {PRECONNECT_CHECK_BLOCKLIST} from './preconnect_link_checker';