import { h, render } from 'preact'
import { useEffect, useState } from 'preact/hooks'
import styled from 'styled-components'
import '../index.css'
function Background({ streams }) {
const backgrounds = streams.filter((s) => s.kind === 'background')
return (
{backgrounds.map((s) => (
))}
)
}
function App() {
const [state, setState] = useState({
streams: [],
})
useEffect(() => {
streamwall.onState(setState)
}, [])
const { streams } = state
return
}
const BackgroundIFrame = styled.iframe`
position: fixed;
left: 0;
top: 0;
width: 100vw;
height: 100vh;
border: none;
`
render(, document.body)