tykoth / ra-data-dexie

Experimental React-Admin data provider using Dexie (IndexedDB)

Home Page:https://tykoth.github.io/react-admin-experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ra-data-dexie

Instalation

npm install --save ra-data-dexie

or

yarn add ra-data-dexie

Usage

import React, { Component } from "react"; 
import ReactDOM from 'react-dom'; 
import { Admin, Resource, ListGuesser, ShowGuesser, EditGuesser } from "react-admin";
import dexieDataProviter from 'ra-data-dexie';

const dataProvider = dexieDataProvider(
	'DATABASE_NAME', 
	1, // database version
	{
		"tableName":"++id,name,text,date,bool"
	}
);

class  App  extends  Component {
	render() {
		return (
			<Admin dataProvider={dataProvider}>
				<Resource name="tableName" list={ListGuesser} />
		</Admin>
		);
	}
}

    ReactDOM.render(<App />, document.getElementById('app'));

About

Experimental React-Admin data provider using Dexie (IndexedDB)

https://tykoth.github.io/react-admin-experiments


Languages

Language:JavaScript 100.0%