The following tabs component is a single component which takes in an array of tabs and displays them. It can be heavily customized where you can style the tabs themselves via itemClassName or the container too. Further functionality or styles can be added on top of this exisiting markup of the component.