@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.

/@helpscout/react-utils/

    Package Sidebar

    Install

    npm i @helpscout/react-utils

    Weekly Downloads

    599

    Version

    2.4.1

    License

    MIT

    Unpacked Size

    71.1 kB

    Total Files

    61

    Last publish

    Collaborators

    • knicklabs
    • itsjonq
    • charca
    • helpscout
    • plbabin