@@ -94,30 +94,30 @@ import { ErrorBoundary } from "react-error-boundary";
9494
9595#### Provider Props
9696
97- | Prop | Type | Required | Description |
98- | ------------ | --------------------------- | -------- | ------------------------------------------------------- |
99- | ` connection ` | ` ConnectOptions \| null ` | Yes | Connection options (see below), or ` null ` to skip connection |
100- | ` defaults ` | ` Record<string, unknown> ` | No | Default values if server is unavailable |
101- | ` context ` | ` Record<string, unknown> ` | No | Default context for override evaluations |
102- | ` snapshot ` | ` ReplaneSnapshot ` | No | Snapshot for SSR hydration |
103- | ` logger ` | ` ReplaneLogger ` | No | Custom logger (default: console) |
104- | ` loader ` | ` ReactNode ` | No | Component to show while loading |
105- | ` suspense ` | ` boolean ` | No | Use React Suspense for loading state |
106- | ` async ` | ` boolean ` | No | Connect asynchronously (renders immediately with defaults) |
97+ | Prop | Type | Required | Description |
98+ | ------------ | ------------------------- | -------- | ----- ------------------------------------------------------- |
99+ | ` connection ` | ` ConnectOptions \| null ` | Yes | Connection options (see below), or ` null ` to skip connection |
100+ | ` defaults ` | ` Record<string, unknown> ` | No | Default values if server is unavailable |
101+ | ` context ` | ` Record<string, unknown> ` | No | Default context for override evaluations |
102+ | ` snapshot ` | ` ReplaneSnapshot ` | No | Snapshot for SSR hydration |
103+ | ` logger ` | ` ReplaneLogger ` | No | Custom logger (default: console) |
104+ | ` loader ` | ` ReactNode ` | No | Component to show while loading |
105+ | ` suspense ` | ` boolean ` | No | Use React Suspense for loading state |
106+ | ` async ` | ` boolean ` | No | Connect asynchronously (renders immediately with defaults) |
107107
108108#### Connection Options
109109
110110The ` connection ` prop accepts the following options:
111111
112- | Option | Type | Required | Description |
113- | -------------------- | --------------------- | -------- | --- ----------------------------------------- |
114- | ` baseUrl ` | ` string ` | Yes | Replane server URL |
115- | ` sdkKey ` | ` string ` | Yes | SDK key for authentication |
116- | ` connectTimeoutMs ` | ` number ` | No | SDK connection timeout (default: 5000) |
117- | ` requestTimeoutMs ` | ` number ` | No | Timeout for SSE requests (default: 2000) |
118- | ` retryDelayMs ` | ` number ` | No | Base delay between retries (default: 200) |
119- | ` inactivityTimeoutMs ` | ` number ` | No | SSE inactivity timeout (default: 30000) |
120- | ` fetchFn ` | ` typeof fetch ` | No | Custom fetch implementation |
112+ | Option | Type | Required | Description |
113+ | --------------------- | -------------- | -------- | ----------------------------------------- |
114+ | ` baseUrl ` | ` string ` | Yes | Replane server URL |
115+ | ` sdkKey ` | ` string ` | Yes | SDK key for authentication |
116+ | ` connectTimeoutMs ` | ` number ` | No | SDK connection timeout (default: 5000) |
117+ | ` requestTimeoutMs ` | ` number ` | No | Timeout for SSE requests (default: 2000) |
118+ | ` retryDelayMs ` | ` number ` | No | Base delay between retries (default: 200) |
119+ | ` inactivityTimeoutMs ` | ` number ` | No | SSE inactivity timeout (default: 30000) |
120+ | ` fetchFn ` | ` typeof fetch ` | No | Custom fetch implementation |
121121
122122See [ ` @replanejs/sdk ` documentation] ( https://github.com/replane-dev/replane-javascript/tree/main/packages/sdk#api ) for more details.
123123
0 commit comments