feat: make machine actions permission locked

This commit is contained in:
Aarnav Tale
2025-04-03 00:14:51 -04:00
parent 259d150fc4
commit 58cc7b742c
8 changed files with 135 additions and 49 deletions
+27
View File
@@ -7,3 +7,30 @@ export function send<T>(payload: T, init?: number | ResponseInit) {
export function send401<T>(payload: T) {
return data(payload, { status: 401 });
}
export function data400(message: string) {
return data(
{
success: false,
message,
},
{ status: 400 },
);
}
export function data403(message: string) {
return data({
success: false,
message,
});
}
export function data404(message: string) {
return data(
{
success: false,
message,
},
{ status: 404 },
);
}