@rj11io/lsdb-react
v1.0.0
Published
LSDB React bindings
Readme
@rj11io/lsdb-react
React bindings for @rj11io/lsdb.
Install
npm install @rj11io/lsdb-react reactUsage
import { LSDBProvider, useLSDB } from "@rj11io/lsdb-react";
type Todo = {
id: string;
title: string;
done: boolean;
};
function TodoList() {
const lsdb = useLSDB();
async function addTodo() {
await lsdb.collection<Todo>("todos").insert({
title: "Ship the feature",
done: false,
});
}
return <button onClick={() => void addTodo()}>Add todo</button>;
}
export function App() {
return (
<LSDBProvider options={{ namespace: "app" }}>
<TodoList />
</LSDBProvider>
);
}LSDB React bindings
