2.0.3 • Published 4 months ago

@garmingo/join-react v2.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Join React

Extends the Array prototype to allow joining react elements similar to strings

Installation

npm install @garmingo/join-react

Usage

joinReact can be used by either importing the module or by importing the prototype extension directly.

Importing the function

import { joinReact } from '@garmingo/join-react';

const elements = [
    <div>1</div>,
    <div>2</div>,
    <div>3</div>,
];

const joinedElements = joinReact(elements, <div>Separator</div>);

Importing the Component

import { JoinReact } from '@garmingo/join-react';

const elements = [
    <div>1</div>,
    <div>2</div>,
    <div>3</div>,
];

<JoinReact elements={elements} separator={<div>Separator</div>} />

Importing the prototype extension

import '@garmingo/join-react';

const elements = [
    <div>1</div>,
    <div>2</div>,
    <div>3</div>,
];

const joinedElements = elements.joinReact(<div>Separator</div>);

Now joinedElements will be a react element containing the following:

<div>1</div>
<div>Separator</div>
<div>2</div>
<div>Separator</div>
<div>3</div>

License

MIT

2.0.3

4 months ago

2.0.2

5 months ago

2.0.1

5 months ago