@edgebasejs/react-native
v0.1.12
Published
EdgeBase React Native SDK
Readme
@edgebasejs/react-native
React Native SDK for EdgeBase. Provides provider and hooks for auth, sync, queries, mutations, and push.
Install
pnpm add @edgebasejs/react-nativeQuick start
import { EdgeBaseProvider, useAuth, useQuery, useMutation, useSync } from '@edgebasejs/react-native';
export default function App() {
return (
<EdgeBaseProvider apiUrl="http://localhost:8787">
{/* app */}
</EdgeBaseProvider>
);
}Hooks
useAuth(login/register/logout)useQuery(read records)useMutation(create/update/delete)useSync(manual sync + status)useSubscribe(realtime updates)usePush(register Expo/Web/mobile push tokens)
Notes
This package wraps @edgebasejs/client-core and provides AsyncStorage integration.
