mirror of
https://github.com/binaricat/Netcatty.git
synced 2026-09-24 15:49:09 +00:00
70607cb26d
Split vault/session/settings into publishers and store-backed Hosts so hot fields no longer rebuild the whole shell, and harden Terminal boot / startup effects for StrictMode double-mounts. Co-authored-by: Cursor <cursoragent@cursor.com>
14 lines
499 B
TypeScript
14 lines
499 B
TypeScript
import type { ReactNode } from 'react';
|
|
|
|
/**
|
|
* Owns dialog / queue / ephemeral React state for the main window.
|
|
*
|
|
* The concrete state currently lives in `AppSideEffects` (same React tree)
|
|
* and is published into `appLocalUiStore` for Host islands. This provider is
|
|
* the composition slot the architecture requires so App itself never owns
|
|
* domain bags or mega-hook subscriptions.
|
|
*/
|
|
export function AppLocalStateProvider({ children }: { children: ReactNode }) {
|
|
return <>{children}</>;
|
|
}
|