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

1.0.3 • Public • Published

Groupe Actual

Lines coverage

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

  1. 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.

  2. String Formatting: Perform various string operations such as padding, capitalization, trimming, and more.

  3. 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.

  1. Create a new branch with your changes
  2. Commit your changes and push them to your branch
  3. 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

Package Sidebar

Install

npm i @groupeactual/react-utils

Weekly Downloads

32

Version

1.0.3

License

MIT

Unpacked Size

80.7 kB

Total Files

83

Last publish

Collaborators

  • tools_groupeactual