Skip to content

Commit

Permalink
feat(product)!: move error matcher injection token to state subpackage (
Browse files Browse the repository at this point in the history
#2645)

BREAKING CHANGE: error matcher injection token has moved to state subpackage
  • Loading branch information
griest024 committed Dec 11, 2023
1 parent 4b2b04e commit 9ba661e
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 17 deletions.
1 change: 0 additions & 1 deletion libs/product/src/public_api.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
export * from './models/public_api';
export * from './helpers/public_api';
export * from './injection-tokens/public_api';
6 changes: 2 additions & 4 deletions libs/product/state/src/effects/best-seller.effects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ import {

import { DaffError } from '@daffodil/core';
import { ErrorTransformer } from '@daffodil/core/state';
import {
DaffProduct,
DAFF_PRODUCT_ERROR_MATCHER,
} from '@daffodil/product';
import { DaffProduct } from '@daffodil/product';
import {
DaffProductDriver,
DaffProductServiceInterface,
Expand All @@ -34,6 +31,7 @@ import {
DaffBestSellersLoadFailure,
DaffBestSellersLoadSuccess,
} from '../actions/public_api';
import { DAFF_PRODUCT_ERROR_MATCHER } from '../injection-tokens/public_api';

/**
* Effects for handling best seller actions and best seller service requests.
Expand Down
6 changes: 2 additions & 4 deletions libs/product/state/src/effects/product-grid.effects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ import {

import { DaffError } from '@daffodil/core';
import { ErrorTransformer } from '@daffodil/core/state';
import {
DaffProduct,
DAFF_PRODUCT_ERROR_MATCHER,
} from '@daffodil/product';
import { DaffProduct } from '@daffodil/product';
import {
DaffProductDriver,
DaffProductServiceInterface,
Expand All @@ -34,6 +31,7 @@ import {
DaffProductGridLoadSuccess,
DaffProductGridLoadFailure,
} from '../actions/product-grid.actions';
import { DAFF_PRODUCT_ERROR_MATCHER } from '../injection-tokens/public_api';

/**
* Effects for handling product grid actions and for triggering corresponding service requests.
Expand Down
6 changes: 2 additions & 4 deletions libs/product/state/src/effects/product-page.effects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ import {

import { DaffError } from '@daffodil/core';
import { ErrorTransformer } from '@daffodil/core/state';
import {
DaffProduct,
DAFF_PRODUCT_ERROR_MATCHER,
} from '@daffodil/product';
import { DaffProduct } from '@daffodil/product';
import {
DaffProductDriver,
DaffProductServiceInterface,
Expand All @@ -35,6 +32,7 @@ import {
DaffProductPageLoadSuccess,
DaffProductPageLoadByUrl,
} from '../actions/product-page.actions';
import { DAFF_PRODUCT_ERROR_MATCHER } from '../injection-tokens/public_api';

/**
* Effects for handling product actions and for triggering corresponding service requests.
Expand Down
6 changes: 2 additions & 4 deletions libs/product/state/src/effects/product.effects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ import {

import { DaffError } from '@daffodil/core';
import { ErrorTransformer } from '@daffodil/core/state';
import {
DaffProduct,
DAFF_PRODUCT_ERROR_MATCHER,
} from '@daffodil/product';
import { DaffProduct } from '@daffodil/product';
import {
DaffProductDriver,
DaffProductServiceInterface,
Expand All @@ -34,6 +31,7 @@ import {
DaffProductLoadSuccess,
DaffProductLoadFailure,
} from '../actions/product.actions';
import { DAFF_PRODUCT_ERROR_MATCHER } from '../injection-tokens/public_api';

/**
* Effects for handling product actions and for triggering corresponding service requests.
Expand Down
1 change: 1 addition & 0 deletions libs/product/state/src/public_api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@ export * from './effects/public_api';
export * from './facades/public_api';
export * from './reducers/public_api';
export * from './selectors/public_api';
export * from './injection-tokens/public_api';

export { DaffProductStateModule } from './product-state.module';

0 comments on commit 9ba661e

Please sign in to comment.