import { getAllTaskTemplates } from "@/lib/queries/tasks"; import { NextResponse } from "next/server"; import { withReadAuth } from "@/lib/middleware/auth"; // GET: Get all task templates async function getTaskTemplatesHandler() { const templates = getAllTaskTemplates(); return NextResponse.json(templates); } // Protected routes - require authentication export const GET = withReadAuth(getTaskTemplatesHandler);