Rearrange views

This commit is contained in:
He4eT 2021-03-21 23:45:53 +05:00
commit b4e4fd9493
7 changed files with 6 additions and 6 deletions

View file

@ -0,0 +1,24 @@
import { h } from 'preact'
import { useState, useEffect } from 'preact/hooks'
import UrlPlayer from '~/src/components/Player/UrlPlayer'
import './PlayerView.css'
const decode = encodedUrl => decodeURIComponent(encodedUrl)
export default function ({ setTheme, theme, encodedUrl }) {
useEffect(() => setTheme(theme), [theme])
const [targetUrl, setTargetUrl] = useState(decode(encodedUrl))
useEffect(() => {
setTargetUrl(decode(encodedUrl))
}, [encodedUrl])
return (
<main>
<UrlPlayer url={targetUrl} />
</main>
)
}