@helpscout/react-utils
TypeScript icon, indicating that this package has built-in type declarations

2.4.1 • Public • Published

🌀 React Utils

npm version Build Status Coverage Status npm version node npm

A collection of handy utilities for React.

Table of contents

🔧 Installation

npm install --save @helpscout/react-utils

This library has a peerDependencies listing of react (version 15 or 16).

🕹 Usage

This library comes with a handful of useful functions. Below is an example of how you can use the getDocumentFromComponent function to retrieve the actual document the component is mounted to (rather than assuming window.document).

import React from 'react'
import getDocumentFromComponent from '@helpscout/react-utils/dist/getDocumentFromComponent'

class Napoleon extends React.Component {
  ...
  componentDidMount () {
    this.doc = getDocumentFromComponent(this)
    // document
  }
  ...
}

Check out the documentation for more details.

Readme

Keywords

none

Package Sidebar

Install

npm i @helpscout/react-utils

Weekly Downloads

503

Version

2.4.1

License

MIT

Unpacked Size

71.1 kB

Total Files

61

Last publish

Collaborators

  • knicklabs
  • itsjonq
  • charca
  • helpscout
  • plbabin