feat(tabs): add support for other navigation types, like 'pills'