Add collections (#172)

This commit is contained in:
Fredrik Ringqvist
2025-04-29 14:00:35 +02:00
committed by GitHub
parent efab961a29
commit 10fa25b230
7 changed files with 164 additions and 0 deletions
+5
View File
@@ -6,6 +6,7 @@ import {
} from './cognito/cognito-client';
import { dbConfig } from './config';
import { CategoryAPI } from './datasources/category-api';
import { CollectionAPI } from './datasources/collection-api';
import { DesignerAPI } from './datasources/designer-api';
import { ImageServerApi } from './datasources/imageserver-api';
import { InteriorAPI } from './datasources/interior-api';
@@ -37,6 +38,7 @@ export class ContextValue {
keywordApi: KeywordAPI;
orderApi: OrderAPI;
productApi: ProductAPI;
collectionApi: CollectionAPI;
};
constructor({
@@ -84,6 +86,8 @@ export class ContextValue {
textsApi,
printProductDefaultsApi,
);
const collectionApi = new CollectionAPI(options, knexConfig);
this.dataSources = {
productApi,
marketLocaleApi,
@@ -96,6 +100,7 @@ export class ContextValue {
printProductDefaultsApi,
keywordApi,
orderApi,
collectionApi,
};
return this;