React NativeExpoStorybook
React Native Components
By Joel Maria

- Published on

Sharing
This library brings together proven components and utilities that powered the Daxir mobile application, now refined and open-sourced to accelerate development for the React Native community. Each component has been optimized for performance, accessibility, and real-world usage scenarios.
Features
- Modular exports.
- Import only the components and utilities you need to keep bundle size minimal.
- Theming support.
- Seamless integration with @jmstechnologiesinc/react-native-paper for consistent styling.
- Localization utilities.
- Built-in localized and setI18nConfig for easy i18n setup.
- Map and geolocation components.
- Core MapboxGLWrapper with subcomponents for cameras, markers, tooltips, and heatmaps.
- High-level APIs for routes, bounding boxes, driver monitoring, and location selection.
- Comprehensive helper functions.
- Utilities for image URLs, action sheets, deep linking, permissions, geolocation, and more.
- Maximizes cross-platform code re-usability e.g. re-using code on web platforms.
Visit our Storybook page for a complete gallery of example screenshots: View Screenshots
Modular Components
A lightweight, modular suite of over 20 reusable React Native UI components—fully customizable via props and styles.
If you’re looking for a specific component, please select its link from the list below.
Installation
npm install @jmstechnologiesinc/react-native-components
# or
yarn add @jmstechnologiesinc/react-native-components
Peer Dependencies
reactreact-native@jmstechnologiesinc/react-native-paper
Install peers:
npm install react react-native @jmstechnologiesinc/react-native-paper
Usage
Basic Import
import {
List,
ProductList,
Tabs,
ActionGroup,
Form,
ImagePicker,
styles,
} from '@jmstechnologiesinc/react-native-components';
Contributing
- Fork:
git clone https://github.com/jmstechnologiesinc/react-native-components.git - Branch:
git checkout -b feature/your-feature-branch - Commit:
git commit -m "initial commit" - Push:
git push origin feature/your-feature-branch - PR: Open a pull request.