React Native Scrollable Tab View

screenshot of React Native Scrollable Tab View
react-native

Tabbed navigation that you can swipe between, each tab can have its own ScrollView and maintain its own scroll position between swipes. Pleasantly animated. Customizable tab bar

Overview:

The React Native Scrollable Tab View is a simple JavaScript-only implementation of a popular navigation pattern for React Native. It allows for easy tabbed navigation within your mobile applications, with options for customization and flexibility in design.

Features:

  • Simple Implementation: Easy-to-use implementation for React Native projects.
  • Custom Tab Bar: Option to inject a custom tab bar for a unique design.
  • Animation Support: Provides support for animating tab bar elements along with tab content.
  • Tab Positioning Options: Choose between top, bottom, or overlay positions for the tab bar.
  • Event Handling: Functions available for handling tab changes and page scrolling.
  • Styling Options: Customize tab bar styles including background color, text color, and more.
  • Locking Mechanism: Ability to lock horizontal dragging for tab scrolling.
  • Initial Page Setup: Define the initial selected tab when the component renders.
react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.