react-async-fn

0.1.0 • Public • Published

react-async-fn

A simple hoc to resolve async functions on React.

Usage

Install it

npm i react-async-fn

Use it

import React from 'react
import asyncFn = require('react-async-fn')

const Component = ({load, loading, data, error}) => (
	<div className={loading ? 'loading'}>
		{data}
		<Button onClick={load} />
	</div>
)

const enhancer = asyncFn(async () => ...) // load your data

export default enhancer(Component)

Missing a feature? PRs are always welcome :)

/react-async-fn/

    Package Sidebar

    Install

    npm i react-async-fn

    Weekly Downloads

    0

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    149 kB

    Total Files

    7

    Last publish

    Collaborators

    • mariosant