Skip to content
Snippets Groups Projects
Commit 80d3f9f5 authored by cjenkscybercom's avatar cjenkscybercom
Browse files

CE-2309: remove log list view search bar

parent 129395d7
No related branches found
No related tags found
2 merge requests!497CE-2790: Prepare for 4.0.0,!427CE-2309: remove log list view search bar
Pipeline #170087 passed
......@@ -3,7 +3,6 @@ import { Box } from "@mui/material";
import { RootPaper, useAPIMethod, usePagination } from "@ess-ics/ce-ui-common";
import { initRequestParams } from "../../components/common/Helper";
import { useEffect } from "react";
import { SearchBar } from "../../components/common/SearchBar/SearchBar";
import useUrlState from "@ahooksjs/use-url-state";
import {
serialize,
......@@ -90,38 +89,22 @@ export function JobListView() {
};
}, [getOperations, urlPagination, urlState.query, abort]);
const setSearch = useCallback(
(query) => {
setUrlState({ query: serialize(query) });
},
[setUrlState]
);
// Invoked by Table on change to pagination
const onPage = (params) => {
setPagination(params);
abort();
};
const content = (
<SearchBar
search={setSearch}
query={deserialize(urlState.query)}
loading={loading}
placeholder="Search"
>
<JobTable
jobs={operations?.operations}
pagination={pagination}
onPage={onPage}
loading={loading || !dataReady}
/>
</SearchBar>
);
return (
<RootPaper>
<Box paddingY={2}>{content}</Box>
<Box paddingY={2}>
<JobTable
jobs={operations?.operations}
pagination={pagination}
onPage={onPage}
loading={loading || !dataReady}
/>
</Box>
</RootPaper>
);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment