Refactor: Split Success / Error utils to allow client-side
This commit is contained in:
@@ -1,16 +1,3 @@
|
||||
import { fail } from "@sveltejs/kit";
|
||||
|
||||
/**
|
||||
* @param {import("$types/status").Error} error
|
||||
* @returns {import("@sveltejs/kit").ActionFailure<import("$types/status").Error>}
|
||||
*/
|
||||
export function errorToFail(error) {
|
||||
if (error.expected) {
|
||||
return fail(400, error);
|
||||
}
|
||||
return fail(500, error);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {any} result
|
||||
* @returns {import("$types/status").Error | null}
|
||||
@@ -0,0 +1,12 @@
|
||||
import { fail } from "@sveltejs/kit";
|
||||
|
||||
/**
|
||||
* @param {import("$types/status").Error} error
|
||||
* @returns {import("@sveltejs/kit").ActionFailure<import("$types/status").Error>}
|
||||
*/
|
||||
export function errorToFail(error) {
|
||||
if (error.expected) {
|
||||
return fail(400, error);
|
||||
}
|
||||
return fail(500, error);
|
||||
}
|
||||
Reference in New Issue
Block a user