9 lines
445 B
TypeScript
9 lines
445 B
TypeScript
|
|
import { withAuth, withPermission } from '@/lib/api/helpers';
|
||
|
|
import { makeProxyHandlers } from '@/lib/api/proxy-route-handlers';
|
||
|
|
|
||
|
|
const { getHandler, putHandler, deleteHandler } = makeProxyHandlers('client');
|
||
|
|
|
||
|
|
export const GET = withAuth(withPermission('clients', 'view', getHandler));
|
||
|
|
export const PUT = withAuth(withPermission('clients', 'edit', putHandler));
|
||
|
|
export const DELETE = withAuth(withPermission('clients', 'edit', deleteHandler));
|