Back
Version 4
10/23/2023
import { searchParams } from "https://esm.town/v/stevekrouse/searchParams?v=9";
import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON?v=41";
export function comments({ token, relationship, since, until, offset, limit }: {
token: string;
relationship?: "received" | "given" | "any";
since?: Date;
until?: Date;
offset?: number;
limit?: number;
}): Promise<{
data: {
id: string;
author: {
id: string;
username: string;
};
comment: string;
createdAt: string;
val: {
id: string;
name: string;
author_id: string;
username: string;
public: boolean;
privacy: "public" | "private";
version: number;
};
}[];
links: {
self: string;
next?: string;
prev?: string;
};
}> {
return fetchJSON(
Updated: October 23, 2023