Skip to content

Commit 0ccffa7

Browse files
authored
Merge pull request #5934 from andrico1234/feature/improve-data-provider-typesb
Improve data provider types
2 parents ae4e860 + 9438758 commit 0ccffa7

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/ra-core/src/types.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -173,27 +173,27 @@ export interface GetManyReferenceResult<RecordType = Record> {
173173
validUntil?: ValidUntil;
174174
}
175175

176-
export interface UpdateParams {
176+
export interface UpdateParams<T = any> {
177177
id: Identifier;
178-
data: any;
178+
data: T;
179179
previousData: Record;
180180
}
181181
export interface UpdateResult<RecordType = Record> {
182182
data: RecordType;
183183
validUntil?: ValidUntil;
184184
}
185185

186-
export interface UpdateManyParams {
186+
export interface UpdateManyParams<T = any> {
187187
ids: Identifier[];
188-
data: any;
188+
data: T;
189189
}
190190
export interface UpdateManyResult {
191191
data?: Identifier[];
192192
validUntil?: ValidUntil;
193193
}
194194

195-
export interface CreateParams {
196-
data: any;
195+
export interface CreateParams<T = any> {
196+
data: T;
197197
}
198198
export interface CreateResult<RecordType = Record> {
199199
data: RecordType;

0 commit comments

Comments
 (0)