React-Utils is a utility library designed to aid in the manipulation and formatting of dates, strings, and objects in React.js applications. It leverages the power of date-fns to handle complex date manipulation tasks while providing intuitive and flexible interfaces for string and object manipulations.
-
Date Formatting and Manipulation: Utilize the capabilities of date-fns to perform a range of date-related tasks such as formatting, parsing, manipulation, and computation.
-
String Formatting: Perform various string operations such as padding, capitalization, trimming, and more.
-
Object Formatting and Manipulation: Tools for object manipulation and formatting, including deep cloning, merging, sorting, and more.
make init
make install
Need other command :
make help
You can install React-Utils via npm:
npm install --save react-utils
npm update react-utils
Or via yarn:
yarn add react-utils
yarn upgrade react-utils
Note that React-Utils has date-fns as a peer dependency, so make sure it's installed in your project.
Below are some basic examples on how to use React-Utils in your React applications:
import { formatDate } from 'react-utils';
const date = new Date();
console.log(formatDate(date, 'MM/dd/yyyy'));
import { capitalizeFirstLetter } from 'react-utils';
const str = 'hello world';
console.log(capitalizeFirstLetter(str)); // Outputs: 'Hello world'
import { deepClone } from 'react-utils';
const obj = { b: 3, c: 4 };
console.log(deepClone(obj)); // Outputs: { b: 3, c: 4 }
Contributions are welcome! Please feel free to submit issues and pull requests.
- Create a new branch with your changes
- Commit your changes and push them to your branch
- Create a pull request and add reviewers
If you need help with React-Utils, please refer to the documentation. If you're still having trouble, please raise an issue in the GitHub issue tracker.
©Tysoft S.A.S. - La Digital Factory