Merge pull request #3 from tribalwarshelp/SearchPage-dont-show-servers-from-other-version
[ServerPage] don't show servers from other versions
This commit is contained in:
commit
67ea80d9f4
|
@ -16,6 +16,7 @@ export interface Props {
|
|||
page: number;
|
||||
limit: number;
|
||||
q: string;
|
||||
version: string;
|
||||
onChangePage: TableFooterProps['onChangePage'];
|
||||
onChangeRowsPerPage: TableFooterProps['onChangeRowsPerPage'];
|
||||
}
|
||||
|
@ -27,8 +28,9 @@ function ServerTable({
|
|||
page,
|
||||
onChangePage,
|
||||
onChangeRowsPerPage,
|
||||
version,
|
||||
}: Props) {
|
||||
const { servers, total, loading } = useServers(page, limit, q);
|
||||
const { servers, total, loading } = useServers(version, page, limit, q);
|
||||
|
||||
return (
|
||||
<Table
|
||||
|
|
|
@ -10,7 +10,12 @@ export type QueryResult = {
|
|||
total: number;
|
||||
};
|
||||
|
||||
const useServers = (page: number, limit: number, q: string): QueryResult => {
|
||||
const useServers = (
|
||||
version: string,
|
||||
page: number,
|
||||
limit: number,
|
||||
q: string
|
||||
): QueryResult => {
|
||||
const skip = q.trim() === '';
|
||||
const { loading: loadingServers, data } = useQuery<
|
||||
ServerList,
|
||||
|
@ -22,6 +27,7 @@ const useServers = (page: number, limit: number, q: string): QueryResult => {
|
|||
offset: page * limit,
|
||||
sort: ['status DESC', 'key ASC'],
|
||||
filter: {
|
||||
versionCode: [version],
|
||||
keyIEQ: '%' + q + '%',
|
||||
},
|
||||
},
|
||||
|
|
Reference in New Issue
Block a user