0.1.5 • Published 4 years ago

@crudel/core v0.1.5

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

Crudel

A react CRUD hook built on top of swr.

Getting started

Installing

Frist, you need to install required packages

npm install react react-dom swr axios
yarn add react react-dom swr axios

Then, you can install the core crudel package

npm install @crudel/core
yarn add @crudel/core

Usage

import {useCrudel} from "@crudel/core"

export default Home() => {
    const { data, error, loading, remove } =useCrudel("/api/projects");

    if (error) return <div>failed to load</div>
    if (loading) return <div>loading...</div>
    if (!data) return <div>no data</div>

    return (
    	<div>
    		<p>Current Project: {data.name}</p>
    		<button onClick={() => remove(data.id)}>Delete</button>
    	</div>
    )
    }
0.1.4

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago