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

1.0.10 • Public • Published

⚠️ This repo has been moved to Kingstinct/zemble, and has been renamed to @zemble/react.

@kingstinct/react

npm (scoped)

This is a utility library for React that we use across our projects at Kingstinct (still early days for this lib).

To import a utility the best is to import it directly: import useEvent from '@kingstinct/react/hooks/useEvent'

You can also use named imports, but if you're not having all dependencies installed you'll probably run into errors: import { useEvent } from '@kingstinct/react'

The goal of this library (and the related @kingstinct/utils) is to:

  • Keep the number of dependencies in projects down
  • Have a common place to put useful utilities, so they're easier to maintain and find
  • Quickly get up and running with new projects

We believe this is a better approach than the alternatives:

  • Using one single utility library for everything, which would introduce unnecessary dependencies
  • Using lots of micro-libs. Micro-libs does have it's advantages, but is harder to maintain and means loosing oversight of the dependencies in a project.
  • Copy pasting between projects :)

Storybooks and Expo

Currently the Storybooks implementation works for web and the example-app works with Expo for mobile.

Readme

Keywords

none

Package Sidebar

Install

npm i @kingstinct/react

Weekly Downloads

19

Version

1.0.10

License

MIT

Unpacked Size

115 kB

Total Files

154

Last publish

Collaborators

  • lordspace74
  • robertherber