mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
27 lines
701 B
JavaScript
27 lines
701 B
JavaScript
|
import React from 'react'
|
||
|
import {FormattedMessage, FormattedNumber, defineMessages} from 'react-intl'
|
||
|
import Head from 'next/head'
|
||
|
import pageWithIntl from '../components/PageWithIntl'
|
||
|
import Layout from '../components/Layout'
|
||
|
|
||
|
const {description} = defineMessages({
|
||
|
description: {
|
||
|
id: 'description',
|
||
|
defaultMessage: 'An example app integrating React Intl with Next.js'
|
||
|
}
|
||
|
})
|
||
|
|
||
|
export default pageWithIntl(({intl}) => (
|
||
|
<Layout>
|
||
|
<Head>
|
||
|
<meta name='description' content={intl.formatMessage(description)} />
|
||
|
</Head>
|
||
|
<p>
|
||
|
<FormattedMessage id='greeting' defaultMessage='Hello, World!' />
|
||
|
</p>
|
||
|
<p>
|
||
|
<FormattedNumber value={1000} />
|
||
|
</p>
|
||
|
</Layout>
|
||
|
))
|