@@ -683,6 +683,28 @@ const setupColumnTypes = (props, taskBaseRoute, manager, openComments) => {
683683 </ div >
684684 ) ;
685685 } ,
686+ Filter : ( { column : { filterValue, setFilter } } ) => (
687+ < div className = "mr-flex mr-items-center" onClick = { ( e ) => e . stopPropagation ( ) } >
688+ < SearchFilter
689+ value = { filterValue }
690+ onChange = { setFilter }
691+ placeholder = "Search mapper..."
692+ inputClassName = { inputStyles }
693+ />
694+ { filterValue && (
695+ < button
696+ className = "mr-text-white hover:mr-text-green-lighter mr-transition-colors"
697+ onClick = { ( ) => setFilter ( null ) }
698+ >
699+ < SvgSymbol
700+ sym = "icon-close"
701+ viewBox = "0 0 20 20"
702+ className = "mr-fill-current mr-w-2.5 mr-h-2.5 mr-ml-2"
703+ />
704+ </ button >
705+ ) }
706+ </ div >
707+ ) ,
686708 } ;
687709
688710 columns . reviewedAt = {
@@ -817,6 +839,28 @@ const setupColumnTypes = (props, taskBaseRoute, manager, openComments) => {
817839 ) ;
818840 } ,
819841 width : 180 ,
842+ Filter : ( { column : { filterValue, setFilter } } ) => (
843+ < div className = "mr-flex mr-items-center" onClick = { ( e ) => e . stopPropagation ( ) } >
844+ < SearchFilter
845+ value = { filterValue }
846+ onChange = { setFilter }
847+ placeholder = "Search reviewer..."
848+ inputClassName = { inputStyles }
849+ />
850+ { filterValue && (
851+ < button
852+ className = "mr-text-white hover:mr-text-green-lighter mr-transition-colors"
853+ onClick = { ( ) => setFilter ( null ) }
854+ >
855+ < SvgSymbol
856+ sym = "icon-close"
857+ viewBox = "0 0 20 20"
858+ className = "mr-fill-current mr-w-2.5 mr-h-2.5 mr-ml-2"
859+ />
860+ </ button >
861+ ) }
862+ </ div >
863+ ) ,
820864 } ;
821865
822866 columns . metaReviewedBy = {
@@ -838,6 +882,28 @@ const setupColumnTypes = (props, taskBaseRoute, manager, openComments) => {
838882 ) ;
839883 } ,
840884 width : 180 ,
885+ Filter : ( { column : { filterValue, setFilter } } ) => (
886+ < div className = "mr-flex mr-items-center" onClick = { ( e ) => e . stopPropagation ( ) } >
887+ < SearchFilter
888+ value = { filterValue }
889+ onChange = { setFilter }
890+ placeholder = "Search meta reviewer..."
891+ inputClassName = { inputStyles }
892+ />
893+ { filterValue && (
894+ < button
895+ className = "mr-text-white hover:mr-text-green-lighter mr-transition-colors"
896+ onClick = { ( ) => setFilter ( null ) }
897+ >
898+ < SvgSymbol
899+ sym = "icon-close"
900+ viewBox = "0 0 20 20"
901+ className = "mr-fill-current mr-w-2.5 mr-h-2.5 mr-ml-2"
902+ />
903+ </ button >
904+ ) }
905+ </ div >
906+ ) ,
841907 } ;
842908
843909 columns . reviewStatus = {
0 commit comments