Files
documenso/packages/trpc/server/template-router/router.ts
2024-12-30 21:01:03 +11:00

39 lines
1.8 KiB
TypeScript

import { router } from '../trpc';
import { createDocumentFromTemplateRoute } from './create-document-from-template-route';
import { createTemplateDirectLinkRoute } from './create-template-direct-link-route';
import { createTemplateRoute } from './create-template-route';
import { deleteTemplateDirectLinkRoute } from './delete-template-direct-link-route';
import { deleteTemplateRoute } from './delete-template-route';
import { duplicateTemplateRoute } from './duplicate-template-route';
import { findTemplatesRoute } from './find-templates-route';
import { getTemplateRoute } from './get-template-route';
import { moveTemplateToTeamRoute } from './move-template-to-team-route';
import { setSigningOrderForTemplateRoute } from './set-signing-order-for-template-route';
import { toggleTemplateDirectLinkRoute } from './toggle-template-direct-link-route';
import { updateTemplateRoute } from './update-template-route';
import { updateTemplateTypedSignatureSettingsRoute } from './update-template-typed-signature-settings-route';
export const templateRouter = router({
/**
* Public endpoints.
*/
findTemplates: findTemplatesRoute,
getTemplateById: getTemplateRoute,
createTemplate: createTemplateRoute,
updateTemplate: updateTemplateRoute,
duplicateTemplate: duplicateTemplateRoute,
deleteTemplate: deleteTemplateRoute,
createDocumentFromTemplate: createDocumentFromTemplateRoute,
createDocumentFromDirectTemplate: createDocumentFromTemplateRoute,
createTemplateDirectLink: createTemplateDirectLinkRoute,
deleteTemplateDirectLink: deleteTemplateDirectLinkRoute,
toggleTemplateDirectLink: toggleTemplateDirectLinkRoute,
moveTemplateToTeam: moveTemplateToTeamRoute,
/**
* Private endpoints.
*/
setSigningOrderForTemplate: setSigningOrderForTemplateRoute,
updateTemplateTypedSignatureSettings: updateTemplateTypedSignatureSettingsRoute,
});