Files
home/Projects/kompose/news/apps/backend/src/campaign/router.ts

24 lines
505 B
TypeScript
Raw Normal View History

2025-10-08 10:35:48 +02:00
import { router } from "../trpc"
import {
createCampaign,
updateCampaign,
deleteCampaign,
startCampaign,
cancelCampaign,
sendTestEmail,
duplicateCampaign,
} from "./mutation"
import { getCampaign, listCampaigns } from "./query"
export const campaignRouter = router({
create: createCampaign,
update: updateCampaign,
delete: deleteCampaign,
get: getCampaign,
list: listCampaigns,
start: startCampaign,
cancel: cancelCampaign,
sendTestEmail,
duplicate: duplicateCampaign,
})