upstream #1

Merged
jblu merged 1007 commits from upstream into main 2024-11-04 22:35:57 -06:00
3 changed files with 10 additions and 5 deletions
Showing only changes of commit 0b7ec6bb5d - Show all commits

View File

@ -14,7 +14,7 @@ const Pre = (props) => {
} }
const onCopy = () => { const onCopy = () => {
setCopied(true) setCopied(true)
navigator.clipboard.writeText(textInput.current.textContent) navigator.clipboard.writeText(textInput.current.innerText)
setTimeout(() => { setTimeout(() => {
setCopied(false) setCopied(false)
}, 2000) }, 2000)

View File

@ -1,6 +1,6 @@
--- ---
title: 'New features in v1' title: 'New features in v1'
date: '2021-08-07' date: 2021-08-07T15:32:14Z
tags: ['next-js', 'tailwind', 'guide'] tags: ['next-js', 'tailwind', 'guide']
draft: false draft: false
summary: 'An overview of the new features released in v1 - code block copy, multiple authors, frontmatter layout and more' summary: 'An overview of the new features released in v1 - code block copy, multiple authors, frontmatter layout and more'

View File

@ -121,6 +121,7 @@ export async function getFileBySlug(type, slug) {
slug: slug || null, slug: slug || null,
fileName: fs.existsSync(mdxPath) ? `${slug}.mdx` : `${slug}.md`, fileName: fs.existsSync(mdxPath) ? `${slug}.mdx` : `${slug}.md`,
...frontmatter, ...frontmatter,
date: frontmatter.date ? new Date(frontmatter.date).toISOString() : null,
}, },
} }
} }
@ -140,9 +141,13 @@ export async function getAllFilesFrontMatter(folder) {
return return
} }
const source = fs.readFileSync(file, 'utf8') const source = fs.readFileSync(file, 'utf8')
const { data } = matter(source) const { data: frontmatter } = matter(source)
if (data.draft !== true) { if (frontmatter.draft !== true) {
allFrontMatter.push({ ...data, slug: formatSlug(fileName) }) allFrontMatter.push({
...frontmatter,
slug: formatSlug(fileName),
date: frontmatter.date ? new Date(frontmatter.date).toISOString() : null,
})
} }
}) })