Skip to content

2.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@atomicpages atomicpages released this 10 Nov 05:31
· 96 commits to 2.0 since this release

Pre-release of PCR 2.0

Install

npm i pretty-checkbox-react@next

This beta contains multiple breaking changes from the 1.x code line. Details below...

Changed

  • Consumer provided onChange does not honor a return value. The default onChange is called or you control it completely.

Removed

  • All default exports, all imports are named
  • style prop has been removed

Added

  • Adding new state hooks:
    • useCheckboxState
    • useRadioState
    • useSwitchState

Dev Internal

  • Moved __handleCheckboxChange to useCheckboxChange hook (not exported)
  • Moved to typescript for better typing support
  • Adding new internal hooks for shared behavior

Usage

Docs are still in progress. See the playground/ for examples.