Display posts and pages separately
// File: /packages/my-first-theme/src/components/page.js
import React from "react"
import { connect } from "frontity"
const Page = ({ state }) => {
const data = state.source.get(state.router.link)
const page = state.source[data.type][data.id]
return (
<div>
<h2>{page.title.rendered}</h2>
<div dangerouslySetInnerHTML={{ __html: page.content.rendered }} />
</div>
)
}
export default connect(Page)


Last updated