0.0.2 • Published 3 years ago

@kensoni/react-utils v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

react-utils

Utilities for ReactJS

Installation

npm i --save @kensoni/react-utils

Using

import utils from '@kensoni/react-utils';

Documentation

.children();

utils.children(children: ReactNode, callback: ReactChildrenCallback): void;

.children() method is alias of:

React.Children.toArray(props.children).map((child, index, array) => {

});
  • children: => props.children
  • callback: => (child, index, array) => {}

This method just using inside React Component

.className();

utils.className(...classes: any[]): string;

This method combine multiple classes passed. Only support Object{}, string, number, BigInt, array of string, number, BigInt.

.didMount();

utils.didMound(onDidMount: Function, onUnmount?: Function, dependencies?: React.DependencyList): void;
// OR
utils.didMound(onDidMount: Function, dependencies?: React.DependencyList, onUnmount?: Function): void;

This method is alias of React.useEffect();. Just only use inside React Hooks Component.

.KenSoni

This property is object for electron preload.