Refactor Printers component to improve code readability by formatting the useFilterSidebarVisibility hook and add expandHeight prop for enhanced layout control.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good

This commit is contained in:
Tom Butcher 2026-07-12 22:00:48 +01:00
parent 18431bf10d
commit d3fea70471

View File

@ -26,7 +26,8 @@ const Printers = () => {
const [columnVisibility, setColumnVisibility] = useColumnVisibility('printer') const [columnVisibility, setColumnVisibility] = useColumnVisibility('printer')
// Filter sidebar visibility, persisted in sessionStorage via custom hook // Filter sidebar visibility, persisted in sessionStorage via custom hook
const [showFilterSidebar, setShowFilterSidebar] = useFilterSidebarVisibility('Printers') const [showFilterSidebar, setShowFilterSidebar] =
useFilterSidebarVisibility('Printers')
const actionItems = { const actionItems = {
items: [ items: [
@ -85,6 +86,7 @@ const Printers = () => {
showFilterSidebar={showFilterSidebar} showFilterSidebar={showFilterSidebar}
cards={viewMode === 'cards'} cards={viewMode === 'cards'}
visibleColumns={columnVisibility} visibleColumns={columnVisibility}
expandHeight={true}
/> />
<Modal <Modal