From 5d7f5485f8effa4dcd31c8292fe1d1f70a1ce599 Mon Sep 17 00:00:00 2001 From: "gwenael.planchon" Date: Wed, 27 Mar 2024 15:29:50 +0100 Subject: [PATCH] ajouter indices --- science-quest/src/data/scientifique.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/science-quest/src/data/scientifique.js b/science-quest/src/data/scientifique.js index 8907588..e7a15a9 100644 --- a/science-quest/src/data/scientifique.js +++ b/science-quest/src/data/scientifique.js @@ -27,11 +27,18 @@ export class Scientifiques extends PagedDataObject{ } } -export class ScientifiqueIndices extends DataObject{ +export class ScientifiqueIndice extends DataObject{ constructor(parsedJSON){ super(parsedJSON) } - static get(id){ - fetch(`${REST_API}/scientifiques/${id}/indices`) +} + +export class ScientifiqueIndices extends PagedDataObject{ + constructor(parsedJSON){ + super(parsedJSON, ScientifiqueIndice) + } + static async getPage(idScientifique, size){ + const response = await fetch(`${REST_API}/scientifiques/${idScientifique}/indices`) + return new this(await response.json()) } } \ No newline at end of file