@matsun/reactiscapslockactive

1.1.0 • Public • Published

ReactIsCapsLockActive

version Build Status MIT License

ReactIsCapsLockActive is a lightweight and easy to use React component that tracks whether or not Caps lock is active. A typical usecase would be to inform a user who is typing their password if Caps lock is active. The state of Caps lock is provided to the consumer as an argument by function as a child. The argument is a boolean which will be true when Caps lock is active and false when Caps lock not active.

Demo

Check out the demo!

Usage

First, install the component

$ yarn add @matsun/reactiscapslockactive

Once done, using the component is as simple as this

import React from 'react'
import ReactIsCapsLockActive from '@matsun/reactiscapslockactive'

const MyApp = () => (
  <div>
    <h1>Active or inactive</h1>
    <ReactIsCapsLockActive>
      {active => <span>Caps lock is {active ? 'active' : 'inactive'}</span>}
    </ReactIsCapsLockActive>
  <div>
)

LICENSE

MIT

Readme

Keywords

Package Sidebar

Install

npm i @matsun/reactiscapslockactive

Weekly Downloads

948

Version

1.1.0

License

MIT

Unpacked Size

7.66 kB

Total Files

5

Last publish

Collaborators

  • matsun