All Projects → elinahovakimyan → react-native-month-picker

elinahovakimyan / react-native-month-picker

Licence: other
This is a month picker to use in react native mobile apps.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to react-native-month-picker

react-native-bottom-bar
Fully customizable BottomBar with unique design shape for React Native.
Stars: ✭ 74 (+362.5%)
Mutual labels:  customizable, reactnative
react-native-input-bar
Fully customizable, beautifully designed Input Bar for React Native
Stars: ✭ 32 (+100%)
Mutual labels:  customizable, reactnative
react-native-whirlwind
Whirlwind is a utility-first styling framework specifically designed for React Native. It is heavily inspired by Tachyons and Tailwind CSS and uses low-level building blocks for rapidly building custom designs.
Stars: ✭ 91 (+468.75%)
Mutual labels:  reactnative
vue-monthly-picker
VueJS Monthly Picker component
Stars: ✭ 63 (+293.75%)
Mutual labels:  month-picker
customizable-django-profiler
Customizable cProfileMiddleware for Django
Stars: ✭ 28 (+75%)
Mutual labels:  customizable
fullcontrols
Reworked version of the wpf controls, plus new controls and features.
Stars: ✭ 28 (+75%)
Mutual labels:  customizable
ml-stack-nav
Customizable, responsive, accessible, easy-to-use multi-level stack navigation menu with slide effect.
Stars: ✭ 20 (+25%)
Mutual labels:  customizable
pterobilling
An open-source Laravel 8 online store, client area, and billing software specially made for Pterodactyl panel
Stars: ✭ 258 (+1512.5%)
Mutual labels:  customizable
iflux2
Reactive state container (based on immutable) for React or ReactNative, inspired by mapreduce.
Stars: ✭ 50 (+212.5%)
Mutual labels:  reactnative
react-native-viewpager-indicator
修改自react-native-scrollable-tab-view,增加了根据文字内容适配下划线长度的功能。
Stars: ✭ 52 (+225%)
Mutual labels:  reactnative
pulse-editor
Tha Platzi Flavored Markdown extensible and customizable editor.
Stars: ✭ 66 (+312.5%)
Mutual labels:  customizable
comet
A minimal and robust BEM-style CSS toolkit.
Stars: ✭ 18 (+12.5%)
Mutual labels:  customizable
vscode-react-javascript-snippets
Extension for React/Javascript snippets with search supporting ES7+ and babel features
Stars: ✭ 782 (+4787.5%)
Mutual labels:  customizable
react-native-jsi-template
Template library and blog that explain how JSI modules are built from scratch in React Native
Stars: ✭ 84 (+425%)
Mutual labels:  reactnative
kephas
Kephas Framework
Stars: ✭ 17 (+6.25%)
Mutual labels:  customizable
TableBundle
Symfony Bundle for easy pagination and filtering
Stars: ✭ 24 (+50%)
Mutual labels:  customizable
sketch-style-to-react-native
Sketch plugin that copies an element's styles in React Native way directly to your Mac clipboard.
Stars: ✭ 37 (+131.25%)
Mutual labels:  reactnative
showcase-app-react-native
Aplicativos nacionais feitos com React Native
Stars: ✭ 114 (+612.5%)
Mutual labels:  reactnative
Obsidian-Harmonic
Harmonic is a minimal and highly customizable theme for Obsidian.md
Stars: ✭ 33 (+106.25%)
Mutual labels:  customizable
react-super-treeview
👏 Finally, a React Treeview component which is customizable on every level
Stars: ✭ 98 (+512.5%)
Mutual labels:  customizable

Welcome to react-native-month-picker

This is a simple and customizable react native month picker for both iOS and Android apps. react-native-month-picker allows to create a date picker with month and year fields only. This package is inspired and based on react-native-month-selector with some bugfixing and improvements.

Demo

Here is how it looks! All the colors, formats and icons are customizable! enter image description here

Examples

Simple example of the react native month picker here If you need it as a modal, here is a very simple example on how you can create it.

Available props

Here is the list of all available props with their default values. You can change them to fit your project.

selectedDate:  moment(),
currentDate:  moment(),
maxDate:  moment(),
minDate:  moment('01-01-1900', 'DD-MM-YYYY'),
selectedBackgroundColor:  '#000',
selectedMonthTextStyle: { color:  '#fff' },
seperatorHeight:  1,
seperatorColor:  '#b6c3cb',
nextIcon:  null,
prevIcon:  null,
nextText:  'Next',
prevText:  'Prev',
containerStyle:  null,
yearTextStyle:  null,
monthFormat:  'MMM',
currentMonthTextStyle: { color:  '#25cc9d' },
monthTextStyle: { color:  '#000' },
initialView:  moment(),
onMonthChange: () => { },
onYearChange: () => { },
monthDisabledStyle: { color:  '#00000050' },
yearDisabledStyle: { color:  '#00000050' },
localeLanguage:  'en',
localeSettings: {},
swipable:  false,
velocityThreshold:  0.3,
directionalOffsetThreshold:  80,
gestureIsClickThreshold:  5,

Contribution

Please feel free to open pull requests to make this package more useful for more people. I would love to keep it improving together!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].