0.0.3 • Published 7 months ago

@alpha-mo/basically v0.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

@alpha-mo/basically

@alpha-mo/basically is a simple, basic UI component library for React Native, designed to streamline the development of mobile applications by providing reusable components with minimal configuration.

Installation

To install the library, use npm or yarn:

npm install @alpha-mo/basically

Or if you're using yarn:

yarn add @alpha-mo/basically

Components

The library includes the following UI components:

1. Button

A customizable button with optional loading state, disabled state, and background and text color customization.

2. Input

A text input component with animated placeholder, error handling, and customizable styles. Supports secure text entry (e.g., passwords), custom placeholder styles, and more.

3. ThemeSwitcher

A customizable theme switcher that toggles between light and dark modes with animated transitions.

4. ImageViewer

An image viewer with support for pinch-to-zoom, pan gestures, double-tap zoom, and a fling gesture to navigate back. Supports both local images and images from external URLs.

5. TabNavigation

A customizable and animated bottom tab bar component for React Native apps using @react-navigation/bottom-tabs and expo-router. The TabBar supports dynamic icon styles, smooth focus animations, and a rich configuration via tabButtonProps.

License

This project is licensed under the MIT License - see the LICENSE file for details.


0.0.3

7 months ago

0.0.2

7 months ago

0.0.1

8 months ago