chore(types): update correct annotations for pages (#928)
This commit is contained in:
		@@ -1,7 +1,7 @@
 | 
			
		||||
import { i18n } from "../../i18n"
 | 
			
		||||
import { QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
 | 
			
		||||
function NotFound({ cfg }: QuartzComponentProps) {
 | 
			
		||||
const NotFound: QuartzComponent = ({ cfg }: QuartzComponentProps) => {
 | 
			
		||||
  return (
 | 
			
		||||
    <article class="popover-hint">
 | 
			
		||||
      <h1>404</h1>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
import { htmlToJsx } from "../../util/jsx"
 | 
			
		||||
import { QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
 | 
			
		||||
function Content({ fileData, tree }: QuartzComponentProps) {
 | 
			
		||||
const Content: QuartzComponent = ({ fileData, tree }: QuartzComponentProps) => {
 | 
			
		||||
  const content = htmlToJsx(fileData.filePath!, tree)
 | 
			
		||||
  const classes: string[] = fileData.frontmatter?.cssclasses ?? []
 | 
			
		||||
  const classString = ["popover-hint", ...classes].join(" ")
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
import { QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
import path from "path"
 | 
			
		||||
 | 
			
		||||
import style from "../styles/listPage.scss"
 | 
			
		||||
@@ -22,7 +22,7 @@ const defaultOptions: FolderContentOptions = {
 | 
			
		||||
export default ((opts?: Partial<FolderContentOptions>) => {
 | 
			
		||||
  const options: FolderContentOptions = { ...defaultOptions, ...opts }
 | 
			
		||||
 | 
			
		||||
  function FolderContent(props: QuartzComponentProps) {
 | 
			
		||||
  const FolderContent: QuartzComponent = (props: QuartzComponentProps) => {
 | 
			
		||||
    const { tree, fileData, allFiles, cfg } = props
 | 
			
		||||
    const folderSlug = stripSlashes(simplifySlug(fileData.slug!))
 | 
			
		||||
    const allPagesInFolder = allFiles.filter((file) => {
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
import { QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "../types"
 | 
			
		||||
import style from "../styles/listPage.scss"
 | 
			
		||||
import { PageList } from "../PageList"
 | 
			
		||||
import { FullSlug, getAllSegmentPrefixes, simplifySlug } from "../../util/path"
 | 
			
		||||
@@ -8,7 +8,7 @@ import { htmlToJsx } from "../../util/jsx"
 | 
			
		||||
import { i18n } from "../../i18n"
 | 
			
		||||
 | 
			
		||||
const numPages = 10
 | 
			
		||||
function TagContent(props: QuartzComponentProps) {
 | 
			
		||||
const TagContent: QuartzComponent = (props: QuartzComponentProps) => {
 | 
			
		||||
  const { tree, fileData, allFiles, cfg } = props
 | 
			
		||||
  const slug = fileData.slug
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user