1.0.2 • Published 12 months ago

@volvo-cars/react-utils v1.0.2

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
12 months ago

React Utils

Questions? Ask in Slack #vcc-ui

@volvo-cars/react-utils

This package exposes useful generic hooks that don't belong to a hook collection (like react-layout-utils)

Installation

💡 This package includes Typescript definitions


usePrevious

Returns the previous value of a passed prop or state.

NameDescriptionTypeDefault Value
valueThe property you wish to know the previous state of post re-renderunknownundefined

useKeyPress

Adds an event listener on component mount that invokes the provided callback function on matching key(s)press.

useKeyPress('Escape', () => console.log('Escape key pressed!')
NameDescriptionTypeDefault Value
keysToListenToComma or space delimited list of keys to listen tostringundefined
callbackFunction to be invoked on keypressfuncundefined