mirror of
https://github.com/He4eT/huge-link.git
synced 2026-05-05 00:47:27 +00:00
Cleanup
This commit is contained in:
parent
3393209fd2
commit
300d74d6aa
5 changed files with 28 additions and 59 deletions
30
src/app.js
30
src/app.js
|
|
@ -1,30 +0,0 @@
|
||||||
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
|
|
||||||
29
src/index.js
29
src/index.js
|
|
@ -1,6 +1,33 @@
|
||||||
|
import {h} from 'preact'
|
||||||
|
import {useState} from 'preact/hooks'
|
||||||
|
import {Router} from 'preact-router'
|
||||||
|
|
||||||
|
import Editor from './routes/editor'
|
||||||
|
import Post from './routes/post'
|
||||||
|
|
||||||
import './style/typography.css'
|
import './style/typography.css'
|
||||||
import './style'
|
import './style'
|
||||||
|
|
||||||
import App from './app'
|
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
|
export default App
|
||||||
|
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
"name": "huge-link",
|
|
||||||
"short_name": "huge-link",
|
|
||||||
"start_url": "/",
|
|
||||||
"display": "standalone",
|
|
||||||
"orientation": "portrait",
|
|
||||||
"background_color": "#fff",
|
|
||||||
"theme_color": "#673ab8",
|
|
||||||
"icons": [
|
|
||||||
{
|
|
||||||
"src": "/assets/icons/android-chrome-192x192.png",
|
|
||||||
"type": "image/png",
|
|
||||||
"sizes": "192x192"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/assets/icons/android-chrome-512x512.png",
|
|
||||||
"type": "image/png",
|
|
||||||
"sizes": "512x512"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
import { getFiles, setupPrecaching, setupRouting } from 'preact-cli/sw/'
|
|
||||||
|
|
||||||
setupRouting()
|
|
||||||
setupPrecaching(getFiles())
|
|
||||||
|
|
@ -4,9 +4,6 @@
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title><% preact.title %></title>
|
<title><% preact.title %></title>
|
||||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||||
<meta name="mobile-web-app-capable" content="yes">
|
|
||||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
|
||||||
<link rel="apple-touch-icon" href="/assets/icons/apple-touch-icon.png">
|
|
||||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fira+Code&family=Open+Sans+Condensed:wght@700&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap">
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fira+Code&family=Open+Sans+Condensed:wght@700&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap">
|
||||||
<% preact.headEnd %>
|
<% preact.headEnd %>
|
||||||
</head>
|
</head>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue