A Parse data provider for react-admin.
All Data Provider Actions are supported including Authentication
GET_LIST
GET_ONE
CREATE
UPDATE
UPDATE_MANY
DELETE
DELETE_MANY
GET_MANY
GET_MANY_REFERENCE
# via npm
npm install ra-data-parse
# via yarn
yarn add ra-data-parse
Import this package, set the parse configurations and pass it as the dataProvider to react-admin.
//in app.js
import React from "react";
import { Admin, Resource } from "react-admin";
import {ParseAuth, ParseClient} from 'ra-data-parse'
const parseConfig = {
URL: '',
JAVASCRIPT_KEY: '',
APP_ID: ''
}
const dataProvider = ParseClient(parseConfig);
const App = () => (
<Admin dataProvider={dataProvider}>
...
</Admin>
);
export default App;
This client allows you to set Authentication for login
// Pass it as the second parameter after the base URL.
const authProvider = ParseAuth(parseConfig);