Boilerplate For React screenshot

Boilerplate For React

Author Avatar Theme by Dipeshrai123
Updated: 17 Mar 2021
9 Stars

Boilerplate for react with react-auth-navigation

Categories

Overview

This is an official boilerplate for a React app with React Auth Navigation and Redux integration. It provides a starting point for building a React application with authentication and navigation features.

Features

  • React Auth Navigation: Allows for easy navigation and handling of authentication in a React app.
  • Redux Integration: Provides integration with Redux for state management in the React app.
  • Useful Packages: Includes several useful packages such as react-icons for accessing a wide range of icons and react-hook-form for form validation.
  • API Calls: Provides an api function for making API calls, with support for methods, request bodies, configuration objects, file uploads, and download progress tracking.
  • Custom Form Validation: Includes a validator function for custom form validation, with support for validating input forms based on specified conditions.

Installation

To install this boilerplate, follow these steps:

  1. Replace the index.js file with the provided code for Redux integration.
  2. Make sure the package.json file includes the necessary dependencies for Redux integration, such as redux, react-redux, and redux-thunk. Install these dependencies if they are not already present.

Summary

This official boilerplate for a React app provides a solid foundation for building a React application with authentication and navigation features. It includes Redux integration for state management, as well as several useful packages for icons and form validation. The boilerplate also provides functions for making API calls and custom form validation, making it a comprehensive starting point for React app development.