@releaseo/react
v0.0.14
Published
Headless React adapter for Releaseo.
Readme
@releaseo/react
Headless React adapter for Releaseo.
It initializes @releaseo/sdk-core, exposes React hooks, and keeps the widget UI inside the
Releaseo iframe.
Install
npm install @releaseo/sdk-core @releaseo/reactProvider
import { ReleaseoProvider } from '@releaseo/react';
export function App() {
return (
<ReleaseoProvider config={{ publishKey: 'pk_live_xxx' }}>
<AppShell />
</ReleaseoProvider>
);
}For tenant, organization, or project switches, pass a stable resetKey:
<ReleaseoProvider config={releaseoConfig} resetKey={`${tenant.id}:${project.id}`}>
<AppShell />
</ReleaseoProvider>Hooks
useReleaseo()for status and runtime actions.useReleaseoUnread()for unread count.useReleaseoIdentity()for safe user/session identification.useReleaseoEvent()for SDK runtime events.
The adapter is SSR-safe and supports React 18 and 19.
