apps/web/src/browser/HostedBrowserWebview.tsx | 20 ++----- apps/web/src/browser/previewWebviewConfigState.ts | 48 +++++++++++++++ apps/web/src/components/preview/previewSessionState.ts | 71 ++++++++++++++++++++++ apps/web/src/components/preview/usePreviewSession.ts | 101 +++++++++++++++++++++----------- apps/web/src/environmentApi.ts | 2 +- apps/web/src/previewStateStore.test.ts | 25 ++++++++ apps/web/src/previewStateStore.ts | 4 ++ packages/contracts/src/ipc.ts | 5 +- 8 files changed, 224 insertions(+), 52 deletions(-)