@groupeactual/react-utils
v1.1.0
Published
Library designed to aid in the manipulation and formatting of dates, strings, and objects in React.js applications
Downloads
468
Maintainers
Readme
React-Utils
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.
Features
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.
Installation
make init
make install
Need other command :
make help
Installation / Update package in React Project
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.
Usage
Below are some basic examples on how to use React-Utils in your React applications:
Date formatting
import { formatDate } from 'react-utils';
const date = new Date();
console.log(formatDate(date, 'MM/dd/yyyy'));
String formatting
import { capitalizeFirstLetter } from 'react-utils';
const str = 'hello world';
console.log(capitalizeFirstLetter(str)); // Outputs: 'Hello world'
Object manipulation
import { deepClone } from 'react-utils';
const obj = { b: 3, c: 4 };
console.log(deepClone(obj)); // Outputs: { b: 3, c: 4 }
Contributing
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
Need help?
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.
License
©Tysoft S.A.S. - La Digital Factory