React Native components: lists and calendars
2 components in React Native.
1. List "wheel"
--------------------------
November
December
January
February
March
--------------------------
Props:
- items: string[] | {value,label}[]
["January", ..., "December"] | [{value: "0" label: "January"}, ..., {value: "11" label: "December"}] - loop: boolean
- strings: number – always converted to an odd number (for example, 4 → 5), so the selected row is in the middle
- selected: string | value
- disable: string[] | value[] – I can refer to elements either by label or by value, so both options should work.
Events:
- onChange returns the selected string | value
No 3D effect, flat. With inertia, if swiped. A good example is selecting time on the alarm clock in Android.
The design, of course, is customizable. Changing fonts, margins, etc. should not break the component
2. Two calendars built based on this wheel
1. Regular calendar that inputs/outputs dates in the format "dd-mm-yyyy".
2. Jewish calendar with an identical external interface "dd-mm-yyyy", but internally using the Jewish date system. To find out the number of days in a month in a year, use the "hebcal" library.
What I expect to receive
• Reusable, well-typed React Native components (preferably TypeScript)
• Clean, commented source code without external native modules, except for standard React Native libraries and community date libraries (e.g., moment-hijri, date-fns, and similar)
• Quick demo screen showcasing the wheel separately and each calendar in action
• Basic README file describing properties, expected formats, and an import example
I will integrate the components into an existing application, so clarity and maintainability play a key role.
Here are examples of the appearance:



-
Hello, I worked on a React Native date picker wheel with inertia ✅, 1 component, over 500 users, quick adaptation! ✨
How do you want to implement inertia in the wheel — using Gesture Responder or Reanimated libraries?
I suggest we get in touch, I will consult you for free from a technical perspective and we will create a development plan + I will tell you about my team!
-
11616 44 0 Hello, I have experience working with React Native.
Write for details in private
I will be happy to help you!
-
1366 19 0 I can implement 2 custom React Native components for you:
- Wheel Picker (list with inertial scrolling, loop, disable, style customization).
- Two calendars: standard (dd-mm-yyyy) and Jewish (based on hebcal) with the same interface.
Current freelance projects in the category Hybrid Mobile Apps
Tuya smart projectFor a Wi-Fi device. Looking for a specialist with Tuya IoT Platform / Tuya Panel Studio experience, working with CBU is a must! Tasks to be completed: Account registration 1. Product configuration in Tuya IoT Platform 2. Configuration of Data Points (DP) 3. Interface development… Embedded Systems & Microcontrollers, Hybrid Mobile Apps ∙ 1 day 7 hours back ∙ 4 proposals |
I will commission the improvement of my application's integration with Tpay.
137 USD
I am looking for someone to integrate the Tpay payment gateway with my custom application. The goal is to correctly implement it so that the subscription renews automatically through recurring BLIK payments. The integration is largely done by me, but I got stuck at one point… Hybrid Mobile Apps, App Development for Android ∙ 8 days 7 hours back ∙ 14 proposals |
Development of a mobile application based on an existing online store
564 USD
It is necessary to develop a mobile application (iOS & Android) based on an already functioning online store. The website remains, and the application operates on the same infrastructure. The application must use: — the same products — the same payment methods — the same… Hybrid Mobile Apps ∙ 11 days 12 hours back ∙ 49 proposals |