提交部分页面

This commit is contained in:
tangly1024
2022-01-24 16:48:48 +08:00
parent e88ed62863
commit 952e258ed7
24 changed files with 810 additions and 50 deletions

View File

@@ -1,3 +1,4 @@
import BLOG from '@/blog.config'
import 'prismjs'
import 'prismjs/components/prism-bash'
import 'prismjs/components/prism-javascript'
@@ -5,6 +6,7 @@ import 'prismjs/components/prism-markup'
import 'prismjs/components/prism-python'
import 'prismjs/components/prism-typescript'
import { Code, Collection, CollectionRow, Equation, NotionRenderer } from 'react-notion-x'
import LayoutBase from './LayoutBase'
const mapPageUrl = id => {
return 'https://www.notion.so/' + id.replace(/-/g, '')
@@ -12,7 +14,14 @@ const mapPageUrl = id => {
export const LayoutSlug = (props) => {
const { post } = props
return <div>
const meta = {
title: `${post.title} | ${BLOG.TITLE}`,
description: post.summary,
type: 'article',
tags: post.tags
}
return <LayoutBase {...props} meta={meta}>
<h1>Slug - {post?.title}</h1>
<p>
{/* Notion文章主体 */}
@@ -32,5 +41,5 @@ export const LayoutSlug = (props) => {
</section>
</p>
</div>
</LayoutBase>
}