feat: make AbstractModuleService create method type-safe (#11216)
This commit is contained in:
1 parent
6cd8249a2c
commit
016e332e9b
23 files changed
+677
-35
No files matched your search
@@ -60,12 +60,14 @@ export default class SalesChannelModuleService
|
||||
data: CreateSalesChannelDTO[],
|
||||
sharedContext?: Context
|
||||
): Promise<SalesChannelDTO[]>
|
||||
// @ts-expect-error
|
||||
async createSalesChannels(
|
||||
data: CreateSalesChannelDTO,
|
||||
sharedContext?: Context
|
||||
): Promise<SalesChannelDTO>
|
||||
|
||||
@InjectManager()
|
||||
// @ts-expect-error
|
||||
async createSalesChannels(
|
||||
data: CreateSalesChannelDTO | CreateSalesChannelDTO[],
|
||||
@MedusaContext() sharedContext: Context = {}
|
||||
@@ -96,6 +98,7 @@ export default class SalesChannelModuleService
|
||||
data: UpdateSalesChannelDTO,
|
||||
sharedContext?: Context
|
||||
): Promise<SalesChannelDTO>
|
||||
// @ts-expect-error
|
||||
async updateSalesChannels(
|
||||
selector: FilterableSalesChannelProps,
|
||||
data: UpdateSalesChannelDTO,
|
||||
@@ -103,6 +106,7 @@ export default class SalesChannelModuleService
|
||||
): Promise<SalesChannelDTO[]>
|
||||
|
||||
@InjectManager()
|
||||
// @ts-expect-error
|
||||
async updateSalesChannels(
|
||||
idOrSelector: string | FilterableSalesChannelProps,
|
||||
data: UpdateSalesChannelDTO | UpdateSalesChannelDTO[],
|
||||
|
||||
Reference in new issue
Block a user