nitter/src/routes/embedtweet.nim
2022-01-14 15:23:53 +02:00

23 lines
484 B
Nim

import asyncdispatch, strutils, uri, options
import jester, karax/vdom
import router_utils
import ".."/views/[general, tweet]
import ".."/[types, api]
export vdom
export router_utils
export api, tweet, general
proc createEmbedTweetRouter*(cfg: Config) =
router embedtweet:
get "/embed/Tweet.html":
let
prefs = cookiePrefs()
t = (await getTweet(@"id")).tweet
resp ($renderHead(prefs, cfg) & $renderTweet(t, prefs, getPath(), mainTweet=true))