We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9dc00a3 commit 6a59ef7Copy full SHA for 6a59ef7
src/pages/explore.vue
@@ -73,11 +73,19 @@ export default defineComponent({
73
const specialists = filterQueryReactive('specialists')
74
const languages = filterQueryReactive('languages')
75
const filter = reactive({ page, specialists, languages, sortBy })
76
- const throttledGetIdeas = useThrottleFn(
77
- async () => await getIdeas(filter),
78
- 500,
79
- )
+ const throttledGetIdeas = useThrottleFn(async () => {
+ await getIdeas(filter)
+ }, 500)
80
+ watch(
81
+ () => filter.page,
82
+ (newPage, oldPage) => {
83
+ if (oldPage === newPage) {
84
+ filter.page = 1
85
+ }
86
+ },
87
+ { deep: true },
88
+ )
89
// TODO: reactify function
90
watch(filter, throttledGetIdeas)
91
0 commit comments