Initial commit

This commit is contained in:
He4eT 2020-12-17 18:30:42 +05:00
commit 11523c975b
13 changed files with 15621 additions and 0 deletions

30
src/app.js Normal file
View file

@ -0,0 +1,30 @@
import {h} from 'preact'
import {useState} from 'preact/hooks'
import {Router} from 'preact-router'
import Editor from './routes/editor'
import Post from './routes/post'
const App = () => {
const [markdown, setMarkdown] = useState('')
return (<main>
<Router>
<Editor
path='/'
markdown={ markdown }
{ ...{setMarkdown} } />
<Post
path='/preview/'
mode='preview'
payload={ markdown }
{ ...{setMarkdown} } />
<Post
path='/p/:payload'
mode='post'
{ ...{setMarkdown} } />
</Router>
</main>)
}
export default App