/* * SPDX-FileCopyrightText: 2022 The HedgeDoc developers (see AUTHORS file) * * SPDX-License-Identifier: AGPL-3.0-only */ import type { NextApiRequest, NextApiResponse } from 'next' import { HttpMethod, respondToMatchingRequest } from '../../../../../../handler-utils/respond-to-matching-request' import type { RevisionDetails } from '../../../../../../api/revisions/types' const handler = (req: NextApiRequest, res: NextApiResponse): void => { respondToMatchingRequest(HttpMethod.GET, req, res, { id: 1, createdAt: '2021-12-29T17:54:11.000Z', patch: `Index: =================================================================== --- +++ @@ -1,7 +1,7 @@ --- title: Features -description: Many features, such wow! +description: Many more features, such wow! robots: noindex tags: hedgedoc, demo, react opengraph: title: Features @@ -10,9 +10,9 @@ [TOC] ## some plain text -Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnus aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetezur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam _et_ justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. ## MathJax You can render *LaTeX* mathematical expressions using **MathJax**, as on [math.stackexchange.com](https://math.stackexchange.com/): @@ -39,9 +39,9 @@ ## Gist https://gist.github.com/schacon/1 ## YouTube -https://www.youtube.com/watch?v=KgMpKsp23yY +https://www.youtube.com/watch?v=zHAIuE5BQWk ## Vimeo https://vimeo.com/23237102 @@ -62,9 +62,9 @@ @startuml participant Alice participant "The **Famous** Bob" as Bob -Alice -> Bob : hello --there-- +Alice -> Bob : bye --there-- ... Some ~~long delay~~ ... Bob -> Alice : ok note left This is **bold**`, edits: [], length: 2788, authorUsernames: [], anonymousAuthorCount: 4, content: `--- title: Features description: Many more features, such wow! robots: noindex tags: hedgedoc, demo, react opengraph: title: Features --- # Embedding demo [TOC] ## some plain text Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnus aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetezur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam _et_ justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. ## MathJax You can render *LaTeX* mathematical expressions using **MathJax**, as on [math.stackexchange.com](https://math.stackexchange.com/): The *Gamma function* satisfying $\\Gamma(n) = (n-1)!\\quad\\forall n\\in\\mathbb N$ is via the Euler integral $$ x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}. $$ $$ \\Gamma(z) = \\int_0^\\infty t^{z-1}e^{-t}dt\\,. $$ > More information about **LaTeX** mathematical expressions [here](https://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference). ## Blockquote > Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. > Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. > [color=red] [name=John Doe] [time=2020-06-21 22:50] ## Slideshare {%slideshare mazlan1/internet-of-things-the-tip-of-an-iceberg %} ## Gist https://gist.github.com/schacon/1 ## YouTube https://www.youtube.com/watch?v=zHAIuE5BQWk ## Vimeo https://vimeo.com/23237102 ## Asciinema https://asciinema.org/a/117928 ## PDF {%pdf https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf %} ## Code highlighting \`\`\`javascript= let a = 1 \`\`\` ## PlantUML \`\`\`plantuml @startuml participant Alice participant "The **Famous** Bob" as Bob Alice -> Bob : bye --there-- ... Some ~~long delay~~ ... Bob -> Alice : ok note left This is **bold** This is //italics// This is ""monospaced"" This is --stroked-- This is __underlined__ This is ~~waved~~ end note Alice -> Bob : A //well formatted// message note right of Alice This is displayed __left of__ Alice. end note note left of Bob This is displayed **left of Alice Bob**. end note note over Alice, Bob This is hosted by end note @enduml \`\`\` ` }) } export default handler