Skip to content

ShellyAmbar/rn-switch-button

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • RN-Switch-Button is A dynamic Switch / toggle button that response to the touch with react native animation.

  • It comes with a built-in TypeScript typings and is compatible with all popular JavaScript frameworks. You can use it directly or leverage well-maintained wrapper packages that allow for a more native integration with your frameworks of choice.

Installation:

npm i rn-switch-button
yarn add rn-switch-button

Usage:

const HomeScreen = ({navigation, ...props}) => {

return (
<View contentContainerStyle={Styles.container}>


<ButtonSwitch
   deafultSelectedIndex={0}
   leftText="one"
   rightText="two"  />

</View>
);
};

export default HomeScreen;

Example:

Dataset Properties

Name Type
leftText string
rightText string
onClickLeft () => void
onClickRight () => void
outerViewStyle ViewStyle
innerViewStyle ViewStyle
buttonsStyle ViewStyle
activeButtonStyle ViewStyle
activeColor string
unActiveTextColor string
unActiveBackColor string
horizontalOffset number
textSelectedStyle TextStyle
textUnSelectedStyle TextStyle
deafultSelectedIndex number

About

An animated switch button Written in TypeScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published