Skip to content

Commit 2c7d3a7

Browse files
authored
feat(navigation)!: remove driver modules (#4554)
BREAKING CHANGE: `DaffNavigationInMemoryDriverModule` has been removed, use `provideDaffNavigationInMemoryDriver` instead. `DaffNavigationMagentoDriverModule` has been removed, use `provideDaffNavigationMagentoDriver` instead.
1 parent 157520e commit 2c7d3a7

7 files changed

Lines changed: 6 additions & 64 deletions

File tree

apps/demo/src/app/drivers/in-memory.providers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { DaffInMemoryDriverModule } from '@daffodil/driver/in-memory';
1515
import { provideDaffExternalRouterInMemoryDriver } from '@daffodil/external-router/driver/in-memory';
1616
import { DaffGeographyInMemoryDriverModule } from '@daffodil/geography/driver/in-memory';
1717
import {
18-
DaffNavigationInMemoryDriverModule,
18+
provideDaffNavigationInMemoryDriver,
1919
DAFF_NAVIGATION_IN_MEMORY_SEED_DATA_PROVIDER,
2020
} from '@daffodil/navigation/driver/in-memory';
2121
import { DaffNewsletterInMemoryDriverModule } from '@daffodil/newsletter/driver/in-memory';
@@ -35,11 +35,11 @@ export const provideDemoDrivers = () => [
3535
DaffCompositeProductInMemoryDriverModule.forRoot(),
3636
DaffConfigurableProductInMemoryDriverModule.forRoot(),
3737
DaffCartInMemoryDriverModule.forRoot(),
38-
DaffNavigationInMemoryDriverModule.forRoot(),
3938
DaffNewsletterInMemoryDriverModule.forRoot(),
4039
DaffGeographyInMemoryDriverModule.forRoot(),
4140
DaffCategoryInMemoryDriverModule.forRoot(),
4241
),
42+
provideDaffNavigationInMemoryDriver(),
4343
provideDaffExternalRouterInMemoryDriver(DEMO_EXTERNAL_ROUTER_DRIVER_IN_MEMORY_CONFIG),
4444
{
4545
provide: DAFF_NAVIGATION_IN_MEMORY_SEED_DATA_PROVIDER,

apps/demo/src/app/drivers/magento.providers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from '@daffodil/driver/magento';
1414
import { provideDaffExternalRouterMagentoDriver } from '@daffodil/external-router/driver/magento/2.4.3';
1515
import { DaffGeographyMagentoDriverModule } from '@daffodil/geography/driver/magento';
16-
import { DaffNavigationMagentoDriverModule } from '@daffodil/navigation/driver/magento';
16+
import { provideDaffNavigationMagentoDriver } from '@daffodil/navigation/driver/magento';
1717
import { DaffNewsletterTestingDriverModule } from '@daffodil/newsletter/driver/testing';
1818
import { DaffProductMagentoDriverModule } from '@daffodil/product/driver/magento';
1919

@@ -29,12 +29,12 @@ export const provideDemoDrivers = () => [
2929
baseMediaUrl: 'https://magento2.test/media/',
3030
}),
3131
DaffCartMagentoDriverModule.forRoot(),
32-
DaffNavigationMagentoDriverModule.forRoot(),
3332
DaffNewsletterTestingDriverModule.forRoot(),
3433
DaffGeographyMagentoDriverModule.forRoot(),
3534
DaffCategoryMagentoDriverModule.forRoot(),
3635
DaffMagentoAuthorizeNetDriverModule.forRoot((<MagentoEnvironmentDriverConfiguration>environment.driver).anetConfig),
3736
),
37+
provideDaffNavigationMagentoDriver(),
3838
provideMagentoDriver(
3939
{
4040
uri: (<MagentoEnvironmentDriverConfiguration>environment.driver).domain + '/graphql',

apps/demo/src/app/drivers/shopify.providers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { DaffCartInMemoryDriverModule } from '@daffodil/cart/driver/in-memory';
88
import { DaffCategoryInMemoryDriverModule } from '@daffodil/category/driver/in-memory';
99
import { DaffInMemoryDriverModule } from '@daffodil/driver/in-memory';
1010
import { provideShopifyDriver } from '@daffodil/driver/shopify';
11-
import { DaffNavigationInMemoryDriverModule } from '@daffodil/navigation/driver/in-memory';
11+
import { provideDaffNavigationInMemoryDriver } from '@daffodil/navigation/driver/in-memory';
1212
import { DaffNewsletterInMemoryDriverModule } from '@daffodil/newsletter/driver/in-memory';
1313
import { provideDaffProductShopifyDriver } from '@daffodil/product/driver/shopify';
1414
import {
@@ -29,9 +29,9 @@ export const provideDemoDrivers = () => [
2929
DaffCartInMemoryDriverModule.forRoot(),
3030
DaffNewsletterInMemoryDriverModule.forRoot(),
3131
DaffCategoryInMemoryDriverModule.forRoot(),
32-
DaffNavigationInMemoryDriverModule.forRoot(),
3332
DaffAuthorizeNetInMemoryDriverModule.forRoot(),
3433
),
34+
provideDaffNavigationInMemoryDriver(),
3535
provideDaffProductExtraFactoryTypes(DaffDefaultProductFactory),
3636
provideShopifyDriver({ domain, accessToken }),
3737
provideDaffProductShopifyDriver(),

libs/navigation/driver/in-memory/src/navigation-driver.module.ts

Lines changed: 0 additions & 26 deletions
This file was deleted.

libs/navigation/driver/in-memory/src/public_api.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
export { DaffInMemoryBackendNavigationService } from './backend/navigation.service';
22
export { DaffInMemoryNavigationService } from './navigation.service';
3-
export { DaffNavigationInMemoryDriverModule } from './navigation-driver.module';
43

54
export * from './seed-data-provider/public_api';
65

libs/navigation/driver/magento/src/navigation-driver.module.ts

Lines changed: 0 additions & 30 deletions
This file was deleted.

libs/navigation/driver/magento/src/public_api.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
export { DaffNavigationMagentoDriverModule } from './navigation-driver.module';
21
export { DaffMagentoNavigationService } from './navigation.service';
32
export { DaffMagentoNavigationTransformerService } from './transformers/navigation-transformer';
43
export * from './queries/public_api';

0 commit comments

Comments
 (0)