fix: pageSize to perPage
This commit is contained in:
		
							parent
							
								
									effedd77a7
								
							
						
					
					
						commit
						d2c534243e
					
				| @ -21,6 +21,7 @@ export interface SaveOptions { | ||||
| export interface ListOptions { | ||||
|   defaultFilter?: any; | ||||
|   filter?: any; | ||||
|   pageSize?: number; | ||||
|   defaultAppends?: any[]; | ||||
|   appends?: string[]; | ||||
|   perPage?: number; | ||||
| @ -53,7 +54,7 @@ export class Resource { | ||||
|   } | ||||
| 
 | ||||
|   list(options: ListOptions = {}) { | ||||
|     const { defaultAppends = [], appends = [], defaultFilter, filter, ...others } = options; | ||||
|     const { defaultAppends = [], appends = [], defaultFilter, filter, pageSize, ...others } = options; | ||||
|     const { associatedKey, associatedName, resourceName } = this.options; | ||||
|     let url = `${resourceName}:list`; | ||||
|     if (associatedName && associatedKey) { | ||||
| @ -64,6 +65,7 @@ export class Resource { | ||||
|       params: { | ||||
|         filter: decodeURIComponent(JSON.stringify({ and: [defaultFilter, filter].filter(Boolean) })), | ||||
|         'fields[appends]': defaultAppends.concat(appends).join(','), | ||||
|         perPage: pageSize, | ||||
|         ...others, | ||||
|       }, | ||||
|     }); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user