UNPKG

vegan-ipsum

Version:

Generates passages of vegan-themed placeholder text suitable for use in web pages, graphics, and more. Works in the browser, NodeJS, and React Native.

16 lines (13 loc) 586 B
import makeArrayOfLength from "./makeArrayOfLength"; /** * Creates an array of strings of a specified length, using a provided string generator function. * * @param {number} length - The desired length of the array. * @param {() => string} makeString - A function that generates a string for each element. * @returns {string[]} An array of strings of the specified length. */ const makeArrayOfStrings = (length: number, makeString: () => string): string[] => { const arr = makeArrayOfLength(length); return arr.map(() => makeString()); }; export default makeArrayOfStrings;