react-puer

1.0.1 • Public • Published


React Puer
React Puer

A small function to create Render Props.

npm travis dependencies Status gzip size install size

Install

yarn add react-puer
npm i react-puer

UMD

<script src="https://unpkg.com/react-puer/dist/react-puer.umd.js"></script>

Example

import puer from "react-puer";
 
const Component = props => {
  const { children, render, ...prop } = props;
 
  return puer({ children, render }, prop);
};
 
// render
<Component
  name="Emerson"
  lastName="Laurentino"
  render={({ name, lastName }) => `Hi, i'm ${name} ${lastName} :)`}
/>
 
// children
<Component name="Emerson" lastName="Laurentino">
  {({ name, lastName }) => `Hi, i'm ${name} ${lastName} :)`}
</Component>

Credit

Thanks @renatorib_ for write renderProps on React Powerplug.

License

MIT


elaurent.org  ·  GitHub @emersonlaurentino  ·  Twitter @elaurent_

Dependencies (0)

    Dev Dependencies (11)

    Package Sidebar

    Install

    npm i react-puer

    Weekly Downloads

    4

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    136 kB

    Total Files

    15

    Last publish

    Collaborators

    • emersonlaurentino