File tree 1 file changed +9
-5
lines changed
src/features/dashboard-messages/hooks
1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ const DEFAULT_FILTER = {
22
22
23
23
export const useMessagesFilterSearchParams = ( ) => {
24
24
const [ searchParams , setSearchParams ] = useSearchParams (
25
- new URLSearchParams ( DEFAULT_FILTER )
25
+ new URLSearchParams ( DEFAULT_FILTER ) ,
26
26
) ;
27
27
28
28
const setView = useCallback (
@@ -35,18 +35,22 @@ export const useMessagesFilterSearchParams = () => {
35
35
return prev ;
36
36
} ) ;
37
37
} ,
38
- [ setSearchParams ]
38
+ [ setSearchParams ] ,
39
39
) ;
40
40
41
41
const setSearch = useCallback (
42
42
( query : string | null ) => {
43
43
setSearchParams ( ( prev ) => {
44
- if ( query !== null ) prev . set ( "search" , query ) ;
45
- if ( query == null || query === "" ) prev . delete ( "search" ) ;
44
+ if ( query !== null && query !== "" ) {
45
+ prev . set ( "search" , query ) ;
46
+ prev . delete ( "page" ) ;
47
+ } else {
48
+ prev . delete ( "search" ) ;
49
+ }
46
50
return prev ;
47
51
} ) ;
48
52
} ,
49
- [ setSearchParams ]
53
+ [ setSearchParams ] ,
50
54
) ;
51
55
52
56
const nextPage = useCallback ( ( ) => {
You can’t perform that action at this time.
0 commit comments