File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -334,7 +334,7 @@ export const ListView: React.FC<ListViewProps> = ({
334334 // Apply tab filter if defined
335335 if ( tab . filter ) {
336336 const tabFilters : FilterGroup = {
337- id : ' tab-filter' ,
337+ id : ` tab-filter- ${ tab . name } ` ,
338338 logic : tab . filter . logic || 'and' ,
339339 conditions : tab . filter . conditions || [ ] ,
340340 } ;
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ export interface ViewTab {
1919 order ?: number ;
2020 pinned ?: boolean ;
2121 isDefault ?: boolean ;
22- visible ?: string ;
22+ visible ?: string | boolean ;
2323}
2424
2525export interface TabBarProps {
@@ -48,7 +48,7 @@ function resolveIcon(iconName?: string): LucideIcon | null {
4848 */
4949function getVisibleTabs ( tabs : ViewTab [ ] ) : ViewTab [ ] {
5050 return tabs
51- . filter ( tab => tab . pinned || ( tab . visible !== 'false' && tab . visible !== ( false as any ) ) )
51+ . filter ( tab => tab . pinned || ( tab . visible !== 'false' && tab . visible !== false ) )
5252 . sort ( ( a , b ) => ( a . order ?? 0 ) - ( b . order ?? 0 ) ) ;
5353}
5454
You can’t perform that action at this time.
0 commit comments