pub fn render_tabs<T: PartialEq>( frame: &mut Frame<'_>, area: Rect, tabs: &[(&str, T)], selected: &T, )