diff --git a/npm/ng-packs/packages/theme-shared/src/lib/tokens/index.ts b/npm/ng-packs/packages/theme-shared/src/lib/tokens/index.ts index fc60386b7d..97bccdebb5 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/tokens/index.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/tokens/index.ts @@ -4,3 +4,4 @@ export * from './ngx-datatable-messages.token'; export * from './suppress-unsaved-changes-warning.token'; export * from './confirmation-icons.token'; export * from './logo.token'; +export * from './theme-change.token'; diff --git a/npm/ng-packs/packages/theme-shared/src/lib/tokens/theme-change.token.ts b/npm/ng-packs/packages/theme-shared/src/lib/tokens/theme-change.token.ts new file mode 100644 index 0000000000..e527dff1bc --- /dev/null +++ b/npm/ng-packs/packages/theme-shared/src/lib/tokens/theme-change.token.ts @@ -0,0 +1,6 @@ +import { InjectionToken } from '@angular/core'; +import { Observable } from 'rxjs'; + +export const THEME_CHANGE_TOKEN = new InjectionToken>( + 'THEME_CHANGE_TOKEN', +);