diff --git a/web/docs/snippets/SubscribeExample.mdx b/web/docs/snippets/SubscribeExample.mdx deleted file mode 100644 index ed3049e2507..00000000000 --- a/web/docs/snippets/SubscribeExample.mdx +++ /dev/null @@ -1,6 +0,0 @@ - -```js -// Some example - - -``` \ No newline at end of file diff --git a/web/src/pages/index.js b/web/src/pages/index.js index 99349f8dfc7..b5ede7fe091 100755 --- a/web/src/pages/index.js +++ b/web/src/pages/index.js @@ -5,8 +5,21 @@ import Link from '@docusaurus/Link' import useDocusaurusContext from '@docusaurus/useDocusaurusContext' import useBaseUrl from '@docusaurus/useBaseUrl' import styles from './styles.module.css' -import SubscribeExample from '../../docs/snippets/SubscribeExample.mdx' +import CodeBlock from '@theme/CodeBlock' +const subscribeExample = ` +import { createClient } from '@supabase/supabase-js' + +// Create a single supabase client for interacting with your database +const supabase = createClient('https://chat-room.supabase.io', '1a2b-3c4d-5e6f-7g8h') + +// Listen to all new messages in your chat room +const listener = supabase + .subscribe('messages') + .on('INSERT', chatMessage => { + console.log('New chat!', chatMessage) + }) +` const features = [ { title: <>Chat apps, @@ -114,13 +127,11 @@ function Home() {
-
- +
+ {subscribeExample}
- -