mirror of
https://github.com/roleypoly/roleypoly-v1.git
synced 2025-06-17 18:49:09 +00:00
landing-mock start
This commit is contained in:
parent
5a87a497bb
commit
7e0379ec3c
7 changed files with 46 additions and 25 deletions
26
UI/pages/_test/landing-mock.js
Normal file
26
UI/pages/_test/landing-mock.js
Normal file
|
@ -0,0 +1,26 @@
|
|||
// @flow
|
||||
import * as React from 'react'
|
||||
import type { PageProps } from '../../types'
|
||||
import HeaderBar from '../../containers/header-bar'
|
||||
import { withCookies } from '../../config/rpc'
|
||||
import { type UserPartial } from '../../../services/discord'
|
||||
|
||||
type InitialProps = {
|
||||
user: ?UserPartial
|
||||
}
|
||||
|
||||
export default class LandingTest extends React.Component<PageProps & InitialProps> {
|
||||
static async getInitialProps (ctx: PageProps): Promise<InitialProps> {
|
||||
const rpc = withCookies(ctx)
|
||||
|
||||
return {
|
||||
user: await rpc.getCurrentUser()
|
||||
}
|
||||
}
|
||||
|
||||
render () {
|
||||
return <div>
|
||||
<HeaderBar user={this.props.user} />
|
||||
</div>
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue