feat(jslib): ✨ getRaw() just returns URL, fetchRaw() fetches the actual content
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
parent
3af6aa5866
commit
9fc95185af
|
@ -152,11 +152,13 @@ export class UpEndApi {
|
|||
await fetch(`${this.apiUrl}/obj/${address}`, { method: "DELETE" });
|
||||
}
|
||||
|
||||
public async getRaw(address: Address, preview = false) {
|
||||
public getRaw(address: Address, preview = false) {
|
||||
return `${this.apiUrl}/${preview ? "thumb" : "raw"}/${address}`;
|
||||
}
|
||||
|
||||
public async fetchRaw(address: Address, preview = false) {
|
||||
dbg("Getting %s raw (preview = %s)", address, preview);
|
||||
return await fetch(
|
||||
`${this.apiUrl}/${preview ? "thumb" : "raw"}/${address}`
|
||||
);
|
||||
return await fetch(this.getRaw(address, preview));
|
||||
}
|
||||
|
||||
public async refreshVault() {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
let mode: "preview" | "full" | "markdown" = "preview";
|
||||
|
||||
$: textContent = (async () => {
|
||||
const response = await api.getRaw(address, mode == "preview");
|
||||
const response = await api.fetchRaw(address, mode == "preview");
|
||||
const text = await response.text();
|
||||
if (mode === "markdown") {
|
||||
const { marked } = await import("marked");
|
||||
|
|
Loading…
Reference in New Issue