
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
react-native-epic-slider
Advanced tools
  [](https://choosealicense.com/licenses/mit/)
A highly customizable and feature-rich slider component for React Native with support for custom thumbs, points, floating labels, and more.
# Using npm
npm install react-native-epic-slider
# Using yarn
yarn add react-native-epic-slider
# Using pnpm
pnpm add react-native-epic-slider
import Slider from 'react-native-epic-slider';
const App = () => {
return (
<Slider
min={0}
max={100}
value={50}
onChange={(value) => console.log('Current value:', value)}
/>
);
};
import Slider from 'react-native-epic-slider';
const App = () => {
const CustomThumb = () => (
<View style={styles.customThumb}>
<Text>📍</Text>
</View>
);
const CustomFloatingLabel = ({ value }) => (
<View style={styles.labelContainer}>
<Text style={styles.labelText}>{value}%</Text>
</View>
);
return (
<Slider
min={0}
max={100}
value={50}
step={5}
showFloatingLabel={true}
FloatingLabel={CustomFloatingLabel}
Thumb={CustomThumb}
points={[
{ value: 25, color: '#FF5733' },
{ value: 50, color: '#33FF57' },
{ value: 75, color: '#3357FF' },
]}
thumbColor="#2196F3"
trackColor="#E0E0E0"
onChange={(value) => console.log('Current value:', value)}
/>
);
};
Prop | Type | Default | Description |
---|---|---|---|
min | number | 0 | Minimum value of the slider |
max | number | 100 | Maximum value of the slider |
value | number | - | Current value of the slider |
step | number | 1 | Step value for incrementing/decrementing |
onChange | function | - | Callback function when value changes |
allowDecimal | boolean | false | Allow decimal values |
showValue | boolean | true | Show current value above slider |
valuePrefix | string | '' | Prefix for the displayed value |
valueSuffix | string | '' | Suffix for the displayed value |
trackColor | string | '#E5E4E2' | Color of the unfilled track |
thumbColor | string | '#22223B' | Color of the thumb and filled track |
trackHeight | number | 4 | Height of the slider track |
trackWidth | number | - | Width of the slider track |
thumbSize | number | 20 | Size of the thumb |
disableTrackTouch | boolean | false | Disable touch interaction with track |
Thumb | component | - | Custom thumb component |
points | array | [] | Array of points to display on track |
showFloatingLabel | boolean | false | Show floating label while dragging |
FloatingLabel | component | - | Custom floating label component |
trackStyles | style | - | Additional styles for track |
trackProgressStyles | style | - | Additional styles for progress track |
Each point in the points
array can have the following properties:
Prop | Type | Description |
---|---|---|
value | number | Value at which to display the point |
color | string | Color of the point |
size | number | Size of the point |
customPoint | component | Custom component for the point |
Feel free to submit issues and enhancement requests!
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)This project is licensed under the MIT License - see the LICENSE file for details.
Your Name
If you found this project helpful, please consider giving it a ⭐️!
If you find my projects and contributions helpful, consider supporting me. Your support means a lot and helps me continue creating and sharing more cool stuff.
I'm a skilled React and React Native developer ready to help with your project. Let's create something great together! Contact me hardikviradiya27@gmail.com
FAQs
  [](https://choosealicense.com/licenses/mit/)
The npm package react-native-epic-slider receives a total of 8 weekly downloads. As such, react-native-epic-slider popularity was classified as not popular.
We found that react-native-epic-slider demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.