mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Improve typing of single parameter on items.read
This commit is contained in:
@@ -25,8 +25,11 @@ export class ItemsHandler {
|
||||
return result.data;
|
||||
}
|
||||
|
||||
async read<T extends Item>(query?: Query): Promise<Response<T | T[]>>;
|
||||
async read<T extends Item>(): Promise<Response<T | T[]>>;
|
||||
async read<T extends Item>(query: Query & { single: true }): Promise<Response<T>>;
|
||||
async read<T extends Item>(
|
||||
query: Query & { single: false | undefined }
|
||||
): Promise<Response<T[]>>;
|
||||
async read<T extends Item>(key: PrimaryKey, query?: Query): Promise<Response<T>>;
|
||||
async read<T extends Item>(keys: PrimaryKey[], query?: Query): Promise<Response<T | T[]>>;
|
||||
async read<T extends Item>(
|
||||
|
||||
Reference in New Issue
Block a user