"use client"; import { TemplateEditor } from "@/components/numbering/template-editor"; import { numberingApi, NumberingTemplate } from "@/lib/api/numbering"; import { useRouter } from "next/navigation"; export default function NewTemplatePage() { const router = useRouter(); const handleSave = async (data: Partial) => { try { await numberingApi.saveTemplate(data); router.push("/admin/numbering"); } catch (error) { console.error("Failed to create template", error); alert("Failed to create template"); } }; const handleCancel = () => { router.push("/admin/numbering"); }; return (

New Numbering Template

); }