From 4cce2fb6f2ed49abdc0ecff32beca009d54f21a1 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Fri, 12 Apr 2024 10:25:04 +0200 Subject: [PATCH] Update chat example code --- examples/example-simple-chat/package.json | 4 ++-- examples/example-simple-chat/src/index.ts | 9 +++------ 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/examples/example-simple-chat/package.json b/examples/example-simple-chat/package.json index c9554bb..6ab153e 100644 --- a/examples/example-simple-chat/package.json +++ b/examples/example-simple-chat/package.json @@ -16,13 +16,13 @@ "author": "Tony Garnock-Jones ", "license": "GPL-3.0+", "dependencies": { - "@preserves/core": "0.995", + "@preserves/core": "0.995.200", "@syndicate-lang/core": "*", "@syndicate-lang/html": "*", "@syndicate-lang/ws-relay": "*" }, "devDependencies": { - "@preserves/schema-cli": "0.995", + "@preserves/schema-cli": "0.995.201", "@syndicate-lang/ts-plugin": "*", "@syndicate-lang/tsc": "*", "rollup": "^2.60", diff --git a/examples/example-simple-chat/src/index.ts b/examples/example-simple-chat/src/index.ts index 5540e9d..314803a 100644 --- a/examples/example-simple-chat/src/index.ts +++ b/examples/example-simple-chat/src/index.ts @@ -1,7 +1,7 @@ /// SPDX-License-Identifier: GPL-3.0-or-later /// SPDX-FileCopyrightText: Copyright © 2016-2021 Tony Garnock-Jones -import { fromJS, Bytes, Dataspace, Ref, Sturdy, AnyValue, Reader, Schemas, Embedded, stringify } from "@syndicate-lang/core"; +import { fromJS, Bytes, Dataspace, Ref, Sturdy, AnyValue, Reader, Schemas, stringify } from "@syndicate-lang/core"; import { boot as bootHtml, Anchor, template as html, HtmlFragments, GlobalEvent, UIAttribute, UIChangeableProperty } from "@syndicate-lang/html"; import { boot as bootWakeDetector, WakeEvent } from "./wake-detector"; import { boot as bootWsRelay } from "@syndicate-lang/ws-relay"; @@ -46,12 +46,9 @@ function bootChat(ds: Ref) { during G.ResolvePath({ "route": route, "addr": $addr, - "control": $control_e: Embedded, - "resolved": G.Resolved.accepted($remoteDs_e: Embedded), + "control": $control: Ref, + "resolved": G.Resolved.accepted($remoteDs: Ref), }) => { - const remoteDs = remoteDs_e.embeddedValue; - const control = control_e.embeddedValue; - on message WakeEvent() => at control { send message G.ForceDisconnect(); }