diff --git a/frontend/components/global/Pagination.vue b/frontend/components/global/Pagination.vue index 0e3ee75..cfed27a 100644 --- a/frontend/components/global/Pagination.vue +++ b/frontend/components/global/Pagination.vue @@ -17,11 +17,16 @@ defineProps(); const params: any = inject("params"); +const { y } = useWindowScroll({ behavior: "smooth" }); + // computed const page = computed({ get: () => (params?.page ? Number(params.page) : 1), - set: (value: number) => (params.page = value), + set: (value: number) => { + params.page = value; + y.value = 0; + }, });