import { TabOption } from '../types' ; export function isTabVisible < St , Props , Vis extends string > ( tab , visKey ) { if ( typeof tab . visible === 'boolean' ) { return tab . visible ; } if ( typeof tab . visible === 'object' && tab . visible ) { return ! ! tab . visible [ visKey ] ; } return true ; }