blob: 841712b6e4d703ccd252ac9fd9dca169abcba529 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
import { h, Component } from 'preact'
import { isMobile } from '../util'
import db from '../db'
import { Lethargy } from 'lethargy'
import { Link } from 'react-router-dom'
import Scroller from './Scroller'
export default class App extends Component {
constructor() {
super()
this.state = {
data: db.backupDB,
}
db.fetch( data => {
document.body.parentNode.classList.remove('loading')
this.setState({ data })
})
}
render() {
return (
<div>
<div class='header'>Procedural Paintings by Pepper</div>
<Scroller data={this.state.data} />
</div>
)
}
}
// <Modal visible={this.props.location !== '/'}>
// </Modal>
|