0.0.2 • Published 3 years ago
@kensoni/react-utils v0.0.2
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.