https://github.com/wrathchaos/react-native-dash-2
https://github.com/wrathchaos/react-native-dash-2
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wrathchaos/react-native-dash-2
- Owner: WrathChaos
- License: mit
- Created: 2022-09-13T10:01:37.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-10T20:05:11.000Z (about 2 years ago)
- Last Synced: 2025-04-16T01:51:30.859Z (6 months ago)
- Language: Java
- Size: 1.09 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/WrathChaos/react-native-dash-2)
[](https://github.com/WrathChaos/react-native-dash-2)
[](https://www.npmjs.com/package/react-native-dash-2)
[](https://www.npmjs.com/package/react-native-dash-2)

[](https://opensource.org/licenses/MIT)
[](https://github.com/prettier/prettier)
![]()
Image is taken on [react-native-beautiful-timeline](https://github.com/WrathChaos/react-native-beautiful-timeline) This is a usage of the library itself.
# Installation
Add the dependency:
```bash
npm i react-native-dash-2
```## Peer Dependencies
Zero Dependency
# Usage
## Import
```jsx
import Dash from "react-native-dash-2";
```## Horizontal Usage
```jsx
```
## Vertical Usage
```jsx
```
## Example Project 😍
You can checkout the example project 🥰
Simply run
- `npm i`
- `react-native run-ios/android`should work of the example project.
# Configuration - Props
## Fundamentals
| Property | Type | Default | Description |
| -------- | :------------------: | :-------: | --------------------------------------------------------------------------------------------------------------- |
| style | StyleProp | undefined | set the height and width to make it visible and use `flexDirection: "column"` to make it vertical or horizontal |## Customization (Optionals)
| Property | Type | Default | Description |
| ------------- | :------------------: | :-----: | ---------------------------- |
| dashStyle | StyleProp | default | change dashStyle itself |
| dashGap | number | 2 | change the each dash's gap |
| dashLength | number | 4 | change / set dash length |
| dashThickness | number | 2 | change each dash's thickness |
| dashColor | color | "#000" | change each dash's color |## Credits
Heavily inspired by [react-native-dash](https://github.com/obipawan/react-native-dash)
Since this library is not updated more than 3 years, we can continue with this project :)
Thank you for the main library for [obipawan](https://github.com/obipawan)## Future Plans
- [x] ~~LICENSE~~
- [ ] Write an article about the lib on Medium## Author
FreakyCoder, kurayogun@gmail.com
## License
React Native Dash 2 is available under the MIT license. See the LICENSE file for more info.