UNPKG

@tixae-labs/typesaurus-react

Version:

React Hooks for Typesaurus, type-safe Firestore ODM, MAINTAINED BY TIXAE LABS

13 lines (11 loc) 367 B
import { schema } from "@tixae-labs/typesaurus"; export const db = schema($ => ({ users: $.collection().sub({ notes: $.collection() }), orders: $.collection(), books: $.collection() })); // Infer schema type helper with shortcuts to types in your database: // function getUser(id: Schema["users"]["Id"]): Schema["users"]["Result"] // Your model types: