21 lines
396 B
Nim
21 lines
396 B
Nim
import std/[
|
|
asyncjs,
|
|
jsconsole,
|
|
jsfetch,
|
|
jsformdata,
|
|
jsheaders,
|
|
strformat,
|
|
sugar,
|
|
uri,
|
|
]
|
|
from std/httpcore import HttpMethod
|
|
from std/jsffi import JsObject
|
|
|
|
const API_URL_DEFAULT = "http://localhost:1337/api/org"
|
|
|
|
let defaultUri = parseUri(API_URL_DEFAULT)
|
|
|
|
proc fetchOrgDocument*(path: string): Future[Response] {.async.} =
|
|
let uri = defaultUri / path
|
|
fetch(($uri).cstring)
|