From 7d501d316550b126fc30f0d7d1857509a3661e01 Mon Sep 17 00:00:00 2001 From: veloii <85405932+veloii@users.noreply.github.com> Date: Mon, 18 Sep 2023 20:45:57 +0100 Subject: [PATCH] ran deno fmt --- src/core/baseClient.ts | 6 +++--- src/core/studentClient.ts | 8 ++++---- src/types.ts | 20 +++++++++++++------- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/src/core/baseClient.ts b/src/core/baseClient.ts index b33f231..da97ba4 100644 --- a/src/core/baseClient.ts +++ b/src/core/baseClient.ts @@ -312,9 +312,9 @@ export class BaseClient { await this.makeAuthedRequest( this.API_BASE + "/customfields/" + this.studentId, { - method: "GET" - } + method: "GET", + }, ) - ) + ); } } diff --git a/src/core/studentClient.ts b/src/core/studentClient.ts index a749fb0..7805a9a 100644 --- a/src/core/studentClient.ts +++ b/src/core/studentClient.ts @@ -1,7 +1,7 @@ import { API_BASE_STUDENT, BASE_URL } from "~/src/utils/consts.ts"; import { BaseClient } from "~/src/core/baseClient.ts"; import { parseCookies } from "~/src/utils/utils.ts"; -import { RewardPurchaseResponse, RewardsResponse } from "~/src/types.ts" +import { RewardPurchaseResponse, RewardsResponse } from "~/src/types.ts"; /** * Student Client @@ -84,9 +84,9 @@ export class StudentClient extends BaseClient { this.API_BASE + "/purchase/" + itemId, { method: "POST", - body: `pupil_id=${this.studentId}` - } + body: `pupil_id=${this.studentId}`, + }, ) - ) + ); } } diff --git a/src/types.ts b/src/types.ts index 4c99a6a..bee8553 100644 --- a/src/types.ts +++ b/src/types.ts @@ -336,13 +336,16 @@ export interface Detention { }; } -export type DetentionsData = Array +export type DetentionsData = Array; export interface DetentionsMeta { - detention_alias_plural: string + detention_alias_plural: string; } -export type DetentionsResponse = ClassChartsResponse; +export type DetentionsResponse = ClassChartsResponse< + DetentionsData, + DetentionsMeta +>; export interface Announcement { id: number; @@ -456,7 +459,7 @@ export type RewardsData = { purchased: boolean; purchased_count: string; price_balance_difference: number; -}[] +}[]; export interface RewardsMeta { pupil_score_balance: number; @@ -470,7 +473,10 @@ export interface RewardPurchaseData { balance: number; } -export type RewardPurchaseResponse = ClassChartsResponse; +export type RewardPurchaseResponse = ClassChartsResponse< + RewardPurchaseData, + [] +>; export interface PupilFieldsData { note: string; @@ -479,7 +485,7 @@ export interface PupilFieldsData { name: string; graphic: string; value: string; - }> + }>; } -export type PupilFieldsResponse = ClassChartsResponse; \ No newline at end of file +export type PupilFieldsResponse = ClassChartsResponse;