Skip to content

Commit 377c1c9

Browse files
committed
refactor(search): remove page_size arg-dep
1 parent 99cd2ac commit 377c1c9

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

src/features/search/results/hooks.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ import { dom } from "shared/helpers";
22
import { SearchType } from "models";
33
import * as Params from "../params";
44

5+
export const PAGE_SIZE = 10;
6+
57
/**
68
* @hook Работа с поиском, фильтрацией, сортировкой и пагинацией
79
*/
8-
export const useSearch = (PAGE_SIZE: number) => {
10+
export const useSearch = () => {
911
const { sortOrder, sortField } = Params.useSearchSortParams();
1012
const { searchQuery } = Params.useSearchQueryParam();
1113
const { searchTypeEnum } = Params.useSearchTypeParam();

src/features/search/results/index.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,19 @@ import React from "react";
22
import cn from "classnames";
33
import { Skeleton, Empty, Pagination } from "antd";
44
import { Repo, User, Org, Card } from "shared/components";
5-
import { useSearch } from "./hooks";
5+
import { useSearch, PAGE_SIZE } from "./hooks";
66
import { useSearchQuery } from "./queries.gen";
77
import SortSelect from "./sort-select";
88
import "./index.scss";
99

1010
// FIXME: decompose
1111

12-
const PAGE_SIZE = 10;
13-
1412
/**
1513
* @feature Результаты поиска
1614
* @remark Отображение результатов поиска на основании запроса и конфига
1715
*/
1816
const SearchResults = () => {
19-
const { handlePageChange, page, isUserSearch, isRepoSearch, ...searchConfig } = useSearch(
20-
PAGE_SIZE,
21-
);
17+
const { handlePageChange, page, isUserSearch, isRepoSearch, ...searchConfig } = useSearch();
2218

2319
const { data, loading } = useSearchQuery({ variables: searchConfig });
2420

0 commit comments

Comments
 (0)