array-semantic-join by Kontentino
Helper function whose input is an array and output is a semantic string with joined items of the input array.
$ npm install array-semantic-join
or
$ yarn add array-semantic-join
import arraySemanticJoin from 'array-semantic-join';
...
const userNames = ['John', 'Jane', 'Patrick'];
...
<span>
{arraySemanticJoin(userNames)} // output: "John, Jane and Patrick"
</span>
<span>
{arraySemanticJoin(userNames, { word: 'a' } )} // output: "John, Jane a Patrick"
</span>
<span>
{arraySemanticJoin(userNames, { word: 'und' } )} // output: "John, Jane und Patrick"
</span>
...
Function |
---|
arraySemanticJoin(inputArray: Array, options?: { word: String }): String |