ect-random-data-js
v1.21.6
Published
JavaScript-first random data utility library
Downloads
204
Maintainers
Readme
EctRandomData JS
ect-random-data-js provides utility methods for generating sample/random data in Vanilla JS and React projects.
Build
npm run build:ect-random-data-jsVanilla JS
import { EctRandomDataServiceJs } from 'ect-random-data-js';
const randomData = new EctRandomDataServiceJs();
console.log(randomData.getAnyFirstName());
console.log(randomData.getLastName());
console.log(randomData.getDateOfBirth());
console.log(randomData.getAgeFromDate(new Date(1998, 5, 10)));React
import { useMemo } from 'react';
import { EctRandomDataServiceJs } from 'ect-random-data-js';
export function RandomPersonPreview() {
const random = useMemo(() => new EctRandomDataServiceJs(), []);
const firstName = random.getAnyFirstName();
const lastName = random.getLastName();
return <div>{firstName} {lastName}</div>;
}API highlights
- Name helpers:
getAnyFirstName,getGirlFirstName,getBoyFirstName,getLastName - Collections:
getGirlFirstNames,getBoyFirstNames,getAllFirstNames,getLastNames - Utilities:
isBoyName,getDateOfBirth,getAgeFromDate,getRandomNumberBetweenTwoValues - Factory:
createEctRandomDataServiceJs()
Dependencies
ect-ng-linq-js
Further help
- https://angular-grid.net/
Licence
The licence agreement for this paid component can be found here:
- https://angular-grid.net/assets/licence/licence_agreement.txt
