mirror of
				https://github.com/DerTyp7/explainegy-nextjs.git
				synced 2025-10-30 21:27:12 +01:00 
			
		
		
		
	removed pg
This commit is contained in:
		
							
								
								
									
										32
									
								
								app/articles/[categoryName]/[articleName]/ContentTable.tsx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								app/articles/[categoryName]/[articleName]/ContentTable.tsx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| import React from "react"; | ||||
| import prisma from "../../../../lib/prisma"; | ||||
| import styles from "../../../../styles/TutorialContentTable.module.scss"; | ||||
| import { Article, ContentTableEntry } from "@prisma/client"; | ||||
|  | ||||
| export default function ContentTable({ | ||||
| 	contentTableEntries, | ||||
| }: { | ||||
| 	contentTableEntries: ContentTableEntry[]; | ||||
| }) { | ||||
| 	return ( | ||||
| 		<div className={styles.tutorialContentTable}> | ||||
| 			<div className={styles.stickyContainer}> | ||||
| 				<div className={styles.list}> | ||||
| 					<h2>Contents</h2> | ||||
| 					{contentTableEntries?.map((e, i) => { | ||||
| 						return ( | ||||
| 							<a key={i} href={"#" + e.anchor}> | ||||
| 								{e.title} | ||||
| 							</a> | ||||
| 						); | ||||
| 					})} | ||||
| 				</div> | ||||
| 				{contentTableEntries?.length < 15 ? ( | ||||
| 					<div className={styles.adContainer}>Future advertisement</div> | ||||
| 				) : ( | ||||
| 					"" | ||||
| 				)} | ||||
| 			</div> | ||||
| 		</div> | ||||
| 	); | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Janis
					Janis