From 81a170e20ea15f9b096b4b41e1f2b770c599005c Mon Sep 17 00:00:00 2001 From: Peter Lauck Date: Mon, 11 Dec 2023 15:33:04 +0000 Subject: [PATCH] feat(newsletter)!: move error matcher injection token to state subpackage (#2645) BREAKING CHANGE: error matcher injection token has moved to state subpackage --- libs/newsletter/src/public_api.ts | 2 -- libs/newsletter/state/src/effects/newsletter.effects.ts | 6 ++---- .../{ => state}/src/injection-tokens/error-matcher.token.ts | 0 .../{ => state}/src/injection-tokens/public_api.ts | 0 libs/newsletter/state/src/public_api.ts | 1 + 5 files changed, 3 insertions(+), 6 deletions(-) rename libs/newsletter/{ => state}/src/injection-tokens/error-matcher.token.ts (100%) rename libs/newsletter/{ => state}/src/injection-tokens/public_api.ts (100%) diff --git a/libs/newsletter/src/public_api.ts b/libs/newsletter/src/public_api.ts index f671cbc832..9bc81251df 100644 --- a/libs/newsletter/src/public_api.ts +++ b/libs/newsletter/src/public_api.ts @@ -1,4 +1,2 @@ export { DaffNewsletterSubmission } from './models/newsletter.model'; export { DaffNewsletterUnion } from './models/newsletter-union'; - -export * from './injection-tokens/public_api'; diff --git a/libs/newsletter/state/src/effects/newsletter.effects.ts b/libs/newsletter/state/src/effects/newsletter.effects.ts index 27d1058bb9..42bbff4e8d 100644 --- a/libs/newsletter/state/src/effects/newsletter.effects.ts +++ b/libs/newsletter/state/src/effects/newsletter.effects.ts @@ -18,10 +18,7 @@ import { import { DaffError } from '@daffodil/core'; import { ErrorTransformer } from '@daffodil/core/state'; -import { - DaffNewsletterSubmission, - DAFF_NEWSLETTER_ERROR_MATCHER, -} from '@daffodil/newsletter'; +import { DaffNewsletterSubmission } from '@daffodil/newsletter'; import { DaffNewsletterDriver, DaffNewsletterServiceInterface, @@ -35,6 +32,7 @@ import { DaffNewsletterRetry, DaffNewsletterCancel, } from '../actions/newsletter.actions'; +import { DAFF_NEWSLETTER_ERROR_MATCHER } from '../injection-tokens/public_api'; @Injectable() export class DaffNewsletterEffects{ diff --git a/libs/newsletter/src/injection-tokens/error-matcher.token.ts b/libs/newsletter/state/src/injection-tokens/error-matcher.token.ts similarity index 100% rename from libs/newsletter/src/injection-tokens/error-matcher.token.ts rename to libs/newsletter/state/src/injection-tokens/error-matcher.token.ts diff --git a/libs/newsletter/src/injection-tokens/public_api.ts b/libs/newsletter/state/src/injection-tokens/public_api.ts similarity index 100% rename from libs/newsletter/src/injection-tokens/public_api.ts rename to libs/newsletter/state/src/injection-tokens/public_api.ts diff --git a/libs/newsletter/state/src/public_api.ts b/libs/newsletter/state/src/public_api.ts index 9a4ba3c487..663318fe63 100644 --- a/libs/newsletter/state/src/public_api.ts +++ b/libs/newsletter/state/src/public_api.ts @@ -1,4 +1,5 @@ export * from './actions/newsletter.actions'; +export * from './injection-tokens/public_api'; export { DaffNewsletterState, reducer,