feat: implement user settings syncing for selfhost (#59)

This commit is contained in:
Akash K
2023-04-01 17:42:11 +05:30
committed by GitHub
parent 86a12e2d28
commit 2b44ede92b
9 changed files with 194 additions and 9 deletions

View File

@@ -0,0 +1,5 @@
mutation CreateUserSettings($properties: String!) {
createUserSettings(properties: $properties) {
id
}
}

View File

@@ -0,0 +1,5 @@
mutation UpdateUserSettings($properties: String!) {
updateUserSettings(properties: $properties) {
id
}
}

View File

@@ -0,0 +1,8 @@
query GetUserSettings {
me {
settings {
id
properties
}
}
}

View File

@@ -0,0 +1,6 @@
subscription UserSettingsUpdated {
userSettingsUpdated {
id
properties
}
}