data and error are optional

This commit is contained in:
Mads Rasmussen
2023-04-18 13:31:07 +02:00
parent 36607d9e1e
commit 431cef5c44

View File

@@ -3,8 +3,8 @@ import { ItemResponseModelBaseModel, ProblemDetailsModel } from '@umbraco-cms/ba
export interface UmbItemRepository<ItemType extends ItemResponseModelBaseModel> {
requestItems: (uniques: string[]) => Promise<{
data: Array<ItemType> | undefined;
error: ProblemDetailsModel | undefined;
data?: Array<ItemType> | undefined;
error?: ProblemDetailsModel | undefined;
asObservable?: () => Observable<Array<ItemType>>;
}>;
items: (uniques: string[]) => Promise<Observable<Array<ItemType>>>;