david
2 years ago
5 changed files with 69 additions and 10 deletions
@ -0,0 +1,19 @@
|
||||
import { Box } from '@mui/material'; |
||||
import { Appbar } from './Appbar'; |
||||
import { Messages } from './Messages'; |
||||
|
||||
export const Home = () => { |
||||
return ( |
||||
<> |
||||
<Appbar /> |
||||
<Box> |
||||
<br /> |
||||
<br /> |
||||
<br /> |
||||
<br /> |
||||
<br /> |
||||
<Messages /> |
||||
</Box> |
||||
</> |
||||
); |
||||
}; |
@ -0,0 +1,28 @@
|
||||
import { useState, useEffect } from 'react'; |
||||
import { supabase } from '../supabaseClient'; |
||||
import { Box } from '@mui/material'; |
||||
|
||||
export const Messages = () => { |
||||
const [data, setData] = useState([]); |
||||
|
||||
useEffect(() => { |
||||
supabase |
||||
.from('messages') |
||||
.select() |
||||
.then(({ data }) => setData(data)); |
||||
}, []); |
||||
|
||||
return ( |
||||
<Box> |
||||
THINGS TO DO: userlist, rooms, msg subscriptions msgs: <br /> |
||||
<br /> |
||||
<br /> |
||||
<br /> |
||||
{data.map((msg) => ( |
||||
<div key={msg.id}> |
||||
{msg.created_at}: {msg.username} {msg.message} |
||||
</div> |
||||
))} |
||||
</Box> |
||||
); |
||||
}; |
Loading…
Reference in new issue