Jacky Zhao
2024-02-02 e9fb0ecb96a2de53cf5f060c4e151f539ca4b089
quartz/components/ContentMeta.tsx
@@ -1,6 +1,7 @@
import { formatDate, getDate } from "./Date"
import { QuartzComponentConstructor, QuartzComponentProps } from "./types"
import readingTime from "reading-time"
import { classNames } from "../util/lang"
interface ContentMetaOptions {
  /**
@@ -24,7 +25,7 @@
      const segments: string[] = []
      if (fileData.dates) {
        segments.push(formatDate(getDate(cfg, fileData)!))
        segments.push(formatDate(getDate(cfg, fileData)!, cfg.locale))
      }
      // Display reading time if enabled
@@ -33,7 +34,7 @@
        segments.push(timeTaken)
      }
      return <p class={`content-meta ${displayClass ?? ""}`}>{segments.join(", ")}</p>
      return <p class={classNames(displayClass, "content-meta")}>{segments.join(", ")}</p>
    } else {
      return null
    }