react-shallow-equal

0.1.1 • Public • Published

react-shallow-equal · npm

Efficient shallow equality algorithm for React and React Native.

This is a fork of lelandrichardson/shallow-element-equals.

Table of Contents

Install

yarn add react-shallow-equal
  # or 
npm install --save react-shallow-equal

Usage

import React, {PureComponent} from 'react';
import {propsEqual} from 'react-shallow-equal';
 
// ...
 
shouldComponentUpdate(nextProps) {
  return !propsEqual(this.props, nextProps);
}
 
// ...

API

propsEqual(a, b, options)

elementsEqual(a, b)

stylesEqual(a, b)

See lelandrichardson/style-equal


/react-shallow-equal/

    Package Sidebar

    Install

    npm i react-shallow-equal

    Weekly Downloads

    1,908

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • vlad-zhukov