upstream #1
| @@ -14,7 +14,7 @@ const Pre = (props) => { | ||||
|   } | ||||
|   const onCopy = () => { | ||||
|     setCopied(true) | ||||
|     navigator.clipboard.writeText(textInput.current.textContent) | ||||
|     navigator.clipboard.writeText(textInput.current.innerText) | ||||
|     setTimeout(() => { | ||||
|       setCopied(false) | ||||
|     }, 2000) | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| --- | ||||
| title: 'New features in v1' | ||||
| date: '2021-08-07' | ||||
| date: 2021-08-07T15:32:14Z | ||||
| tags: ['next-js', 'tailwind', 'guide'] | ||||
| draft: false | ||||
| summary: 'An overview of the new features released in v1 - code block copy, multiple authors, frontmatter layout and more' | ||||
|   | ||||
							
								
								
									
										11
									
								
								lib/mdx.js
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								lib/mdx.js
									
									
									
									
									
								
							| @@ -121,6 +121,7 @@ export async function getFileBySlug(type, slug) { | ||||
|       slug: slug || null, | ||||
|       fileName: fs.existsSync(mdxPath) ? `${slug}.mdx` : `${slug}.md`, | ||||
|       ...frontmatter, | ||||
|       date: frontmatter.date ? new Date(frontmatter.date).toISOString() : null, | ||||
|     }, | ||||
|   } | ||||
| } | ||||
| @@ -140,9 +141,13 @@ export async function getAllFilesFrontMatter(folder) { | ||||
|       return | ||||
|     } | ||||
|     const source = fs.readFileSync(file, 'utf8') | ||||
|     const { data } = matter(source) | ||||
|     if (data.draft !== true) { | ||||
|       allFrontMatter.push({ ...data, slug: formatSlug(fileName) }) | ||||
|     const { data: frontmatter } = matter(source) | ||||
|     if (frontmatter.draft !== true) { | ||||
|       allFrontMatter.push({ | ||||
|         ...frontmatter, | ||||
|         slug: formatSlug(fileName), | ||||
|         date: frontmatter.date ? new Date(frontmatter.date).toISOString() : null, | ||||
|       }) | ||||
|     } | ||||
|   }) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user