11import { useEffect } from "react" ;
22import { useAtomValue , useSetAtom } from "jotai" ;
3- import { useParams , useSearchParams } from "react-router-dom" ;
4- import { Notification , Icon , Row , Col } from "@canonical/react-components" ;
3+ import { useParams } from "react-router-dom" ;
4+ import { Notification , Icon } from "@canonical/react-components" ;
55
66import { useSerialLogs } from "../../hooks" ;
7- import {
8- serialLogsListFilterState ,
9- serialLogsListState ,
10- } from "../../state/serialLogsState" ;
7+ import { serialLogsListState } from "../../state/serialLogsState" ;
118import { brandIdState , brandStoreState } from "../../state/brandStoreState" ;
129import { setPageTitle } from "../../utils" ;
1310
14- import Filter from "../../components/Filter" ;
1511import SerialLogTable from "./SerialLogTable" ;
1612
1713import type { UseQueryResult } from "react-query" ;
@@ -30,9 +26,7 @@ function SerialLog(): React.JSX.Element {
3026 modelId ,
3127 ) ;
3228 const setSerialLogs = useSetAtom ( serialLogsListState ) ;
33- const setFilter = useSetAtom ( serialLogsListFilterState ) ;
3429 const brandStore = useAtomValue ( brandStoreState ( id ) ) ;
35- const [ searchParams ] = useSearchParams ( ) ;
3630
3731 brandStore
3832 ? setPageTitle ( `Serial logs in ${ brandStore . name } ` )
@@ -41,7 +35,6 @@ function SerialLog(): React.JSX.Element {
4135 useEffect ( ( ) => {
4236 if ( ! isLoading && ! isError && data ) {
4337 setSerialLogs ( data . data ?. items || [ ] ) ;
44- setFilter ( searchParams . get ( "filter" ) || "" ) ;
4538 }
4639 } , [ isLoading , error , data , brandId , id ] ) ;
4740
@@ -63,20 +56,9 @@ function SerialLog(): React.JSX.Element {
6356 { data . message || "Unable to fetch serial logs" }
6457 </ Notification >
6558 ) : (
66- < >
67- < Row >
68- < Col size = { 6 } >
69- < Filter
70- state = { serialLogsListFilterState }
71- label = "Search serial logs"
72- placeholder = "Search serial logs"
73- />
74- </ Col >
75- </ Row >
76- < div className = "u-flex-column u-flex-grow" >
77- < SerialLogTable />
78- </ div >
79- </ >
59+ < div className = "u-flex-column u-flex-grow" >
60+ < SerialLogTable />
61+ </ div >
8062 ) }
8163 </ div >
8264 </ >
0 commit comments