Spaces:
Build error
Build error
| import db from "@/utils/db" | |
| import Link from "next/link" | |
| export default async function Dataset() { | |
| const prompts = | |
| await db`SELECT * FROM prompts WHERE selected = true ORDER BY text ASC ` | |
| const types = Array.from(new Set(prompts.map((p) => p.type))) | |
| return ( | |
| <> | |
| {types.map((type, k) => ( | |
| <div key={k}> | |
| <p>{type}:</p> | |
| <br /> | |
| <ul> | |
| {prompts | |
| .filter((p) => p.type === type) | |
| .map((prompt, i) => ( | |
| <li key={i}> | |
| <pre style={{ maxWidth: 800 }}> | |
| {prompt.text} | |
| <br /> | |
| <br /> | |
| <Link href={`/prompts/${prompt.slug}`}>results</Link> | |
| </pre> | |
| </li> | |
| ))} | |
| </ul> | |
| </div> | |
| ))} | |
| </> | |
| ) | |
| } | |