Skip to content

Commit 17fe861

Browse files
committed
Add support for embedded resources in ra-data-simple-rest
1 parent bbc9074 commit 17fe861

File tree

1 file changed

+9
-1
lines changed
  • packages/ra-data-simple-rest/src

1 file changed

+9
-1
lines changed

packages/ra-data-simple-rest/src/index.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,19 @@ export default (
4545
const rangeStart = (page - 1) * perPage;
4646
const rangeEnd = page * perPage - 1;
4747

48-
const query = {
48+
const query: {
49+
sort: string;
50+
range: string;
51+
filter: string;
52+
embed?: string;
53+
} = {
4954
sort: JSON.stringify([field, order]),
5055
range: JSON.stringify([rangeStart, rangeEnd]),
5156
filter: JSON.stringify(params.filter),
5257
};
58+
if (params.meta && params.meta.embed) {
59+
query.embed = JSON.stringify(params.meta.embed);
60+
}
5361
const url = `${apiUrl}/${resource}?${stringify(query)}`;
5462
const options =
5563
countHeader === 'Content-Range'

0 commit comments

Comments
 (0)