Finished auto role rules #134
This commit is contained in:
@@ -42,7 +42,7 @@ export class Mutations {
|
||||
`;
|
||||
|
||||
static createAutoRoleRule = `
|
||||
mutation createAutoRoleRule($autoRoleId: ID, $emojiName: String, roleId: String) {
|
||||
mutation createAutoRoleRule($autoRoleId: ID, $emojiName: String, $roleId: String) {
|
||||
autoRoleRule {
|
||||
createAutoRoleRule(input: { autoRoleId: $autoRoleId, emojiName: $emojiName, roleId: $roleId }) {
|
||||
id
|
||||
@@ -54,6 +54,19 @@ export class Mutations {
|
||||
}
|
||||
`;
|
||||
|
||||
static updateAutoRoleRule = `
|
||||
mutation updateAutoRoleRule($id: ID, $emojiName: String, $roleId: String) {
|
||||
autoRoleRule {
|
||||
updateAutoRoleRule(input: { id: $id, emojiName: $emojiName, roleId: $roleId }) {
|
||||
id
|
||||
emojiName
|
||||
roleId
|
||||
roleName
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
static deleteAutoRoleRule = `
|
||||
mutation deleteAutoRoleRule($id: ID) {
|
||||
autoRoleRule {
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import { User } from "../data/user.model";
|
||||
import { AutoRole } from "../data/auto_role.model";
|
||||
import { AutoRole, AutoRoleRule } from "../data/auto_role.model";
|
||||
|
||||
export interface GraphQLResult {
|
||||
data: any;
|
||||
@@ -15,6 +15,7 @@ export interface UpdateUserMutationResult {
|
||||
updateUser: User
|
||||
};
|
||||
}
|
||||
|
||||
export interface AutoRoleMutationResult {
|
||||
autoRole: {
|
||||
createAutoRole?: AutoRole
|
||||
@@ -22,3 +23,11 @@ export interface AutoRoleMutationResult {
|
||||
deleteAutoRole?: AutoRole
|
||||
};
|
||||
}
|
||||
|
||||
export interface AutoRoleRuleMutationResult {
|
||||
autoRoleRule: {
|
||||
createAutoRoleRule?: AutoRoleRule
|
||||
updateAutoRoleRule?: AutoRoleRule
|
||||
deleteAutoRoleRule?: AutoRoleRule
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user