mirror of
				https://github.com/ZetaKebab/quartz.git
				synced 2025-11-03 22:49:47 +00:00 
			
		
		
		
	feat: div that encapsulate PageList component (#750)
* feat: div that encapsulate PageList component * change class to follow review Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com> * apply page-listing div to TagContent --------- Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
This commit is contained in:
		@@ -50,11 +50,13 @@ export default ((opts?: Partial<FolderContentOptions>) => {
 | 
			
		||||
        <article>
 | 
			
		||||
          <p>{content}</p>
 | 
			
		||||
        </article>
 | 
			
		||||
        {options.showFolderCount && (
 | 
			
		||||
          <p>{pluralize(allPagesInFolder.length, "item")} under this folder.</p>
 | 
			
		||||
        )}
 | 
			
		||||
        <div>
 | 
			
		||||
          <PageList {...listProps} />
 | 
			
		||||
        <div class="page-listing">
 | 
			
		||||
          {options.showFolderCount && (
 | 
			
		||||
            <p>{pluralize(allPagesInFolder.length, "item")} under this folder.</p>
 | 
			
		||||
          )}
 | 
			
		||||
          <div>
 | 
			
		||||
            <PageList {...listProps} />
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
    )
 | 
			
		||||
 
 | 
			
		||||
@@ -62,11 +62,13 @@ function TagContent(props: QuartzComponentProps) {
 | 
			
		||||
                  </a>
 | 
			
		||||
                </h2>
 | 
			
		||||
                {content && <p>{content}</p>}
 | 
			
		||||
                <p>
 | 
			
		||||
                  {pluralize(pages.length, "item")} with this tag.{" "}
 | 
			
		||||
                  {pages.length > numPages && `Showing first ${numPages}.`}
 | 
			
		||||
                </p>
 | 
			
		||||
                <PageList limit={numPages} {...listProps} />
 | 
			
		||||
                <div class="page-listing">
 | 
			
		||||
                  <p>
 | 
			
		||||
                    {pluralize(pages.length, "item")} with this tag.{" "}
 | 
			
		||||
                    {pages.length > numPages && `Showing first ${numPages}.`}
 | 
			
		||||
                  </p>
 | 
			
		||||
                  <PageList limit={numPages} {...listProps} />
 | 
			
		||||
                </div>
 | 
			
		||||
              </div>
 | 
			
		||||
            )
 | 
			
		||||
          })}
 | 
			
		||||
@@ -83,9 +85,11 @@ function TagContent(props: QuartzComponentProps) {
 | 
			
		||||
    return (
 | 
			
		||||
      <div class={classes}>
 | 
			
		||||
        <article>{content}</article>
 | 
			
		||||
        <p>{pluralize(pages.length, "item")} with this tag.</p>
 | 
			
		||||
        <div>
 | 
			
		||||
          <PageList {...listProps} />
 | 
			
		||||
        <div class="page-listing">
 | 
			
		||||
          <p>{pluralize(pages.length, "item")} with this tag.</p>
 | 
			
		||||
          <div>
 | 
			
		||||
            <PageList {...listProps} />
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
    )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user