@acorel/contentful-integration
Version:
Contentful integration with SAP Composable Storefront by Acorel
98 lines (96 loc) • 3.02 kB
text/typescript
import {NgModule} from "@angular/core";
import {GraphqlIntegrationModule} from "@acorel/graphql-integration";
import {GraphqlCmsIntegrationService} from "@acorel/graphql-integration";
import {ContentfulIntegrationService} from "./contentful-integration.service";
import {
CmsComponentAdapter,
CmsConfig,
CmsPageAdapter,
ComponentDecorator,
provideConfig,
provideDefaultConfig
} from "@spartacus/core";
import {ContentfulComponentDecorator} from "./contentful-component-decorator";
import {ContentfulLivePreviewService} from "./contentful-live-preview.service";
import {ContentfulCmsComponentAdapter} from "./contentful-cms-component.adapter";
import {ContentfulConfig} from "./contentful-config";
import {defaultContentfulConfig} from "./default-contentful-config";
import {APOLLO_OPTIONS} from "apollo-angular";
import {HttpLink} from "apollo-angular/http";
import {InMemoryCache} from "@apollo/client/core";
import {LayoutConfig, OutletModule, PageComponentModule} from "@spartacus/storefront";
import { ContentfulContentSlotComponent } from './components/contentful-content-slot/contentful-content-slot.component';
import {AsyncPipe, CommonModule, JsonPipe} from "@angular/common";
import {ContentfulCmsPageAdapter} from "./contentful-cms-page.adapter";
export class ContentfulIntegrationModule {
}