Type Alias ModuleScopeOptions
ModuleScopeOptions:
| {
deps?: React.DependencyList;
gcTime?: number;
initTimeoutMs?: number;
label?: string;
scopeId?: string;
suspend?: false;
}
| {
deps?: React.DependencyList;
gcTime?: number;
initTimeoutMs?: number;
label?: string;
scopeId: string;
suspend: true;
}
Type Declaration
- {
deps?: React.DependencyList;
gcTime?: number;
initTimeoutMs?: number;
label?: string;
scopeId?: string;
suspend?: false;
}Optional Readonlydeps?: React.DependencyList
Optional ReadonlygcTime?: number
Optional ReadonlyinitTimeoutMs?: number
Optional Readonlylabel?: string
Optional ReadonlyscopeId?: string
Optional Readonlysuspend?: false
- {
deps?: React.DependencyList;
gcTime?: number;
initTimeoutMs?: number;
label?: string;
scopeId: string;
suspend: true;
}
scopeId: stable identifier for this Scope (domain boundary id).
Typical: route:${routeId} / route:${routeId}:tab:${tabId}