A fully customizable iOS like segmented control component for RN CLI projects powered by Reanimated 2/3
yarn add @hadnet/react-native-segmented-controlreact-native-haptic-feedback react-native-reanimated
importSegmentedControl,{Segment}from"@hadnet/react-native-segmented-control";exportdefaultfunctionApp(){return(<Viewstyle={styles.container}><SegmentedControlhapticscontainerMargin={16}segmentedControlWrapper={{backgroundColor: '#1e1e1e',width: 300,borderRadius: 12,}}tileStyle={{margin: 4,backgroundColor: 'black',// paddingVertical: 18// borderRadius: 12,}}segments={[<Segmenttitle="GPT-3.5"inactiveTitleStyle={{color: '#9a999f'}}activeTitleStyle={{color: 'white'}}activeIconColor={'limegreen'}icon={// Accepts react-native-vector-icons<MaterialCommunityIconsname="lightning-bolt"size={22}/>}/>,<Segmenttitle="GPT-4"inactiveTitleStyle={{color: '#9a999f'}}activeTitleStyle={{color: 'white'}}activeIconColor={'#9978f2'}icon={<MaterialIconsname="auto-awesome"size={18}/>}/>,]}// badgeValues={[null, 2]}onChange={index=>setTabIndex(index)}currentIndex={tabIndex}/></View>)}See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT
