diff --git a/js/src/components/Group/GroupMemberCard.vue b/js/src/components/Group/GroupMemberCard.vue index 9f12cd79..3693e38f 100644 --- a/js/src/components/Group/GroupMemberCard.vue +++ b/js/src/components/Group/GroupMemberCard.vue @@ -20,9 +20,9 @@
-
+
- {{ props.row.name }}
- @{{ props.row.preferredUsername }} +

+ {{ props.row.name }} +

+ @{{ props.row.preferredUsername }}
@@ -117,7 +120,7 @@ import { } from "vue-use-route-query"; import { useI18n } from "vue-i18n"; import { useHead } from "@vueuse/head"; -import { computed } from "vue"; +import { computed, ref } from "vue"; import { Paginate } from "@/types/paginate"; import { IGroup } from "@/types/actor"; import AccountGroup from "vue-material-design-icons/AccountGroup.vue"; @@ -126,9 +129,10 @@ const PROFILES_PER_PAGE = 10; const { restrictions } = useRestrictions(); -const preferredUsername = useRouteQuery("preferredUsername", ""); -const name = useRouteQuery("name", ""); -const domain = useRouteQuery("domain", ""); +const preferredUsername = ref(""); +const name = ref(""); +const domain = ref(""); + const local = useRouteQuery("local", false, booleanTransformer); const suspended = useRouteQuery("suspended", false, booleanTransformer); const page = useRouteQuery("page", 1, integerTransformer); diff --git a/js/src/views/Admin/ProfilesView.vue b/js/src/views/Admin/ProfilesView.vue index 4bd47cb5..9d51b920 100644 --- a/js/src/views/Admin/ProfilesView.vue +++ b/js/src/views/Admin/ProfilesView.vue @@ -20,7 +20,7 @@ paginated backend-pagination backend-filtering - :debounce-search="200" + :debounce-search="500" v-model:current-page="page" :aria-next-label="t('Next page')" :aria-previous-label="t('Previous page')" @@ -102,7 +102,7 @@ import RouteName from "@/router/name"; import EmptyContent from "@/components/Utils/EmptyContent.vue"; import { useQuery } from "@vue/apollo-composable"; import { useI18n } from "vue-i18n"; -import { computed } from "vue"; +import { computed, ref } from "vue"; import { useHead } from "@vueuse/head"; import { useRouteQuery, @@ -115,9 +115,10 @@ import Account from "vue-material-design-icons/Account.vue"; const PROFILES_PER_PAGE = 10; -const preferredUsername = useRouteQuery("preferredUsername", ""); -const name = useRouteQuery("name", ""); -const domain = useRouteQuery("domain", ""); +const preferredUsername = ref(""); +const name = ref(""); +const domain = ref(""); + const local = useRouteQuery("local", false, booleanTransformer); const suspended = useRouteQuery("suspended", false, booleanTransformer); const page = useRouteQuery("page", 1, integerTransformer); diff --git a/js/src/views/Group/MyGroups.vue b/js/src/views/Group/MyGroups.vue index 74857c74..4808380d 100644 --- a/js/src/views/Group/MyGroups.vue +++ b/js/src/views/Group/MyGroups.vue @@ -1,9 +1,9 @@ diff --git a/js/src/views/Moderation/LogsView.vue b/js/src/views/Moderation/LogsView.vue index cb54fa9a..3bdd627a 100644 --- a/js/src/views/Moderation/LogsView.vue +++ b/js/src/views/Moderation/LogsView.vue @@ -21,11 +21,11 @@ >
-
+