import { Module } from "../model/module.ts"; export async function createIndividualFeed(modules: Module[]): Promise { let token = ""; await fetch("/api/createFeed", { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify(modules), }) .then((response) => { return response.json(); }) .then((response) => { token = response; }); return token; } export async function saveIndividualFeed(token: string, modules: Module[]): Promise { await fetch("/api/collections/feeds/records/" + token, { method: "PATCH", headers: { "Content-Type": "application/json", }, body: "{\"modules\":" + JSON.stringify(modules) + "}", }) .then((response) => { return response.json(); }) .then((response) => { token = response; }); return token; }