a tool for shared writing and social publishing
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add cache stuff to tempalte route

+4 -15
+4 -15
app/template/[template_id]/route.ts
··· 1 1 import { createServerClient } from "@supabase/ssr"; 2 - import { drizzle } from "drizzle-orm/postgres-js"; 3 2 import { NextRequest } from "next/server"; 4 - import postgres from "postgres"; 5 - import { Fact } from "src/replicache"; 6 - import { Attributes } from "src/replicache/attributes"; 7 3 import { Database } from "supabase/database.types"; 8 - import { v7 } from "uuid"; 4 + import { createNewLeafletFromTemplate } from "actions/createNewLeafletFromTemplate"; 9 5 10 - import { 11 - entities, 12 - permission_tokens, 13 - permission_token_rights, 14 - entity_sets, 15 - facts, 16 - } from "drizzle/schema"; 17 - import { sql } from "drizzle-orm"; 18 - import { redirect } from "next/navigation"; 19 - import { createNewLeafletFromTemplate } from "actions/createNewLeafletFromTemplate"; 6 + export const preferredRegion = ["sfo1"]; 7 + export const dynamic = "force-dynamic"; 8 + export const fetchCache = "force-no-store"; 20 9 21 10 let supabase = createServerClient<Database>( 22 11 process.env.NEXT_PUBLIC_SUPABASE_API_URL as string,