Lib: Add fetchers for RacePickPoints and RacePickPointsAcc
This commit is contained in:
@ -7,6 +7,8 @@ import type {
|
|||||||
Hottake,
|
Hottake,
|
||||||
Race,
|
Race,
|
||||||
RacePick,
|
RacePick,
|
||||||
|
RacePickPoints,
|
||||||
|
RacePickPointsAcc,
|
||||||
RaceResult,
|
RaceResult,
|
||||||
SeasonPick,
|
SeasonPick,
|
||||||
SeasonPickedUser,
|
SeasonPickedUser,
|
||||||
@ -261,3 +263,29 @@ export const fetch_seasonpickedusers = async (
|
|||||||
|
|
||||||
return seasonpickedusers;
|
return seasonpickedusers;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Fetch all [RacePickPoints] from the database
|
||||||
|
*/
|
||||||
|
export const fetch_racepickpoints = async (
|
||||||
|
fetch: (_: any) => Promise<Response>,
|
||||||
|
): Promise<RacePickPoints[]> => {
|
||||||
|
const racepickpoints: RacePickPoints[] = await pb
|
||||||
|
.collection("racepickpoints")
|
||||||
|
.getFullList({ fetch: fetch });
|
||||||
|
|
||||||
|
return racepickpoints;
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Fetch all [RacePickPointsAcc] from the database, ordered descendingly by total points.
|
||||||
|
*/
|
||||||
|
export const fetch_racepickpointsacc = async (
|
||||||
|
fetch: (_: any) => Promise<Response>,
|
||||||
|
): Promise<RacePickPointsAcc[]> => {
|
||||||
|
const racepickpointsacc: RacePickPointsAcc[] = await pb
|
||||||
|
.collection("racepickpointsacc")
|
||||||
|
.getFullList({ fetch: fetch });
|
||||||
|
|
||||||
|
return racepickpointsacc;
|
||||||
|
};
|
||||||
|
Reference in New Issue
Block a user