From 36cc5ebfd2a7d718ca58cbab664d7da8404109fe Mon Sep 17 00:00:00 2001 From: Jack Lu Date: Tue, 25 Feb 2025 11:06:50 -0800 Subject: [PATCH 1/3] feat:Add publish events over websocket docs --- .../build-a-backend/data/connect-event-api/index.mdx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx b/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx index 3f79f58a3bc..894c9f95761 100644 --- a/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx +++ b/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx @@ -83,6 +83,10 @@ export default function App() { async function publishEvent() { await events.post('default/channel', { some: 'data' }); + + //Alternative way to publish events through the channel + const channel = await events.connect('default/channel'); + await channel.publish({ some: 'data' }); } return ( @@ -241,6 +245,10 @@ export default function App() { async function publishEvent() { await events.post('default/channel', { some: 'data' }); + + //Alternative way to publish events through the channel + const channel = await events.connect('default/channel'); + await channel.publish({ some: 'data' }); } return ( From e06367241e6b235f1ff1eb085a0ab77154646569 Mon Sep 17 00:00:00 2001 From: Jack Lu Date: Tue, 25 Feb 2025 21:36:28 -0800 Subject: [PATCH 2/3] Fix spacing --- .../build-a-backend/data/connect-event-api/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx b/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx index 894c9f95761..0e9a291db49 100644 --- a/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx +++ b/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx @@ -84,7 +84,7 @@ export default function App() { async function publishEvent() { await events.post('default/channel', { some: 'data' }); - //Alternative way to publish events through the channel + // Alternative way to publish events through the channel const channel = await events.connect('default/channel'); await channel.publish({ some: 'data' }); } @@ -246,7 +246,7 @@ export default function App() { async function publishEvent() { await events.post('default/channel', { some: 'data' }); - //Alternative way to publish events through the channel + // Alternative way to publish events through the channel const channel = await events.connect('default/channel'); await channel.publish({ some: 'data' }); } From 7cf6ff884b728893c9f0ec92f77260235ea3a2ca Mon Sep 17 00:00:00 2001 From: Jack Lu Date: Wed, 26 Feb 2025 11:37:30 -0800 Subject: [PATCH 3/3] Add more clarity --- .../build-a-backend/data/connect-event-api/index.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx b/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx index 0e9a291db49..889e58ec81d 100644 --- a/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx +++ b/src/pages/[platform]/build-a-backend/data/connect-event-api/index.mdx @@ -82,9 +82,10 @@ export default function App() { }, []); async function publishEvent() { + // Publish via HTTP POST await events.post('default/channel', { some: 'data' }); - // Alternative way to publish events through the channel + // Alternatively, publish events through the WebSocket channel const channel = await events.connect('default/channel'); await channel.publish({ some: 'data' }); } @@ -244,9 +245,10 @@ export default function App() { }, []); async function publishEvent() { + // Publish via HTTP POST await events.post('default/channel', { some: 'data' }); - // Alternative way to publish events through the channel + // Alternatively, publish events through the WebSocket channel const channel = await events.connect('default/channel'); await channel.publish({ some: 'data' }); }