Wapps Components

screenshot of Wapps Components
react
contentful

A collection of react components: google-maps, stripe-checkout, animation-frame, ...

Overview

Wapps-components is an impressive collection of React components designed to enhance your web applications with various functionalities. This monorepo, managed with Lerna, consolidates several useful packages, allowing developers to easily integrate features like Google Maps, Stripe checkout, and animation frames into their projects. With an intuitive design and robust capabilities, these components stand out for their versatility and ease of use.

Whether you're building a simple application or a complex web platform, Wapps-components offers a comprehensive toolkit. The repository is also tailored for streamlined development, making it easier to install and manage all components from a single codebase.

Features

  • React Google Maps: A set of components for easy integration of Google Maps into your React applications, enhancing user interaction with location services.
  • Jest Google Maps Mock: A handy utility for testing Google Maps components using Jest, allowing developers to run tests without real API calls.
  • React Animation Frame: A higher-order component that simplifies managing recurring animation frames, making it easier to create smooth animations.
  • React Stripe Checkout: Provides a seamless checkout experience through Stripe, enabling secure payment processing in your apps.
  • React Contentful: Components that facilitate the integration with Contentful, a headless CMS, providing flexible content management options.
  • React Script Loader: A component that manages the loading of external scripts for better performance and cleaner code.
  • React Scroll: Simplifies the implementation of scroll behavior in your app, improving navigation and user experience.
  • Storybook Addon State: An addon for Storybook that helps manage component states, making the development and testing processes more efficient.
react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

contentful
Contentful

Contentful is a headless content management system (CMS) that provides a flexible and scalable platform for creating, managing, and delivering digital content across multiple channels and devices.

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.