feat(web): add workspace-aware session flow
This commit is contained in:
@@ -74,8 +74,8 @@ export interface SessionStandardProps {}
|
||||
|
||||
/**
|
||||
* Framework standard kit delivered to EVERY slot component (the global seat).
|
||||
* Declared empty here; the runtime package merges `useSessions` (the session
|
||||
* list selector hook — the sidebar tree's single derivation source).
|
||||
* Declared empty here; the runtime package merges the global object-layer
|
||||
* selector hooks that shared page composition consumes.
|
||||
*/
|
||||
export interface GlobalStandardProps {}
|
||||
|
||||
|
||||
@@ -98,6 +98,11 @@ export interface SlotRendererHost {
|
||||
*/
|
||||
cell(id: string): SessionCell | undefined
|
||||
}
|
||||
/** Workspace-side standard-kit sources. */
|
||||
workspaces: {
|
||||
/** Workspace list source backing the useWorkspaces standard hook. */
|
||||
list: HostObservable<unknown>
|
||||
}
|
||||
}
|
||||
|
||||
/** The install seam: runtime owns install()/renderSlot(); web-react implements rendering. */
|
||||
|
||||
Reference in New Issue
Block a user