[WIP] Switched from rest to GraphQL #162-2
This commit is contained in:
13
kdb-web/src/app/models/graphql/queries.model.ts
Normal file
13
kdb-web/src/app/models/graphql/queries.model.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
export class Queries {
|
||||
static serverInfoQuery = `
|
||||
query {
|
||||
serverCount
|
||||
servers {
|
||||
id
|
||||
name
|
||||
iconURL
|
||||
userCount
|
||||
}
|
||||
}
|
||||
`;
|
||||
}
|
6
kdb-web/src/app/models/graphql/query.model.ts
Normal file
6
kdb-web/src/app/models/graphql/query.model.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
import { Server } from "../data/server.model";
|
||||
|
||||
export interface Query {
|
||||
serverCount: number;
|
||||
servers: Server[];
|
||||
}
|
5
kdb-web/src/app/models/graphql/result.model.ts
Normal file
5
kdb-web/src/app/models/graphql/result.model.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
import { Query } from "./query.model";
|
||||
|
||||
export interface QueryResult {
|
||||
data: any;
|
||||
}
|
Reference in New Issue
Block a user