diff options
| author | Fuwn <[email protected]> | 2024-10-06 05:04:30 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-10-06 05:04:30 -0700 |
| commit | 2c7149546582e58fc7421ad68869b16a64b5f4ad (patch) | |
| tree | 06e7b44115eca71b6bc54d640f48d0a17916f56e /src/routes/user | |
| parent | feat(user): use preferences graphl api (diff) | |
| download | due.moe-2c7149546582e58fc7421ad68869b16a64b5f4ad.tar.xz due.moe-2c7149546582e58fc7421ad68869b16a64b5f4ad.zip | |
feat(user): live update for mutations
Diffstat (limited to 'src/routes/user')
| -rw-r--r-- | src/routes/user/[user]/+page.svelte | 36 |
1 files changed, 30 insertions, 6 deletions
diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte index 08bfd978..03e13f11 100644 --- a/src/routes/user/[user]/+page.svelte +++ b/src/routes/user/[user]/+page.svelte @@ -30,7 +30,11 @@ const setCategoriesQuery = graphql(` mutation SetCategories($categories: [String!]!) { setPinnedBadgeWallCategories(categories: $categories) { - pinned_badge_wall_categories + id + + preferences { + pinned_badge_wall_categories + } } } `); @@ -38,7 +42,11 @@ const toggleCategoryQuery = graphql(` mutation ToggleCategory($category: String!) { togglePinnedBadgeWallCategory(category: $category) { - pinned_badge_wall_categories + id + + preferences { + pinned_badge_wall_categories + } } } `); @@ -46,7 +54,11 @@ const toggleHideMissingBadgesQuery = graphql(` mutation ToggleHideMissingBadges { toggleHideMissingBadges { - hide_missing_badges + id + + preferences { + hide_missing_badges + } } } `); @@ -54,7 +66,11 @@ const toggleHideAWCBadgesQuery = graphql(` mutation ToggleHideAWCBadges { toggleHideAWCBadges { - hide_awc_badges + id + + preferences { + hide_awc_badges + } } } `); @@ -62,7 +78,11 @@ const setBiographyQuery = graphql(` mutation SetBiography($biography: String!) { setBiography(biography: $biography) { - biography + id + + preferences { + biography + } } } `); @@ -70,7 +90,11 @@ const setBadgeWallCSSQuery = graphql(` mutation SetBadgeWallCSS($css: String!) { setBadgeWallCSS(css: $css) { - badge_wall_css + id + + preferences { + badge_wall_css + } } } `); |