summaryrefslogtreecommitdiff
path: root/examples/server-islands/src/cart.ts
diff options
context:
space:
mode:
Diffstat (limited to 'examples/server-islands/src/cart.ts')
-rw-r--r--examples/server-islands/src/cart.ts20
1 files changed, 0 insertions, 20 deletions
diff --git a/examples/server-islands/src/cart.ts b/examples/server-islands/src/cart.ts
deleted file mode 100644
index 355074a38..000000000
--- a/examples/server-islands/src/cart.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-
-const channel = new MessageChannel();
-
-function onNewCartItem(cb: (m: any) => void) {
- let onMessage = (ev: MessageEvent) => {
- cb(ev.data);
- };
- channel.port2.addEventListener('message', onMessage);
- channel.port2.start();
- return () => channel.port2.removeEventListener('message', onMessage);
-}
-
-function addToCart(item: any) {
- channel.port1.postMessage(item);
-}
-
-export {
- onNewCartItem,
- addToCart
-}