update RolePermissionAssign style

This commit is contained in:
Timi
2026-08-11 17:34:43 +08:00
parent 1bf53c9d1c
commit c045fbb49b
7 changed files with 76 additions and 145 deletions
+15
View File
@@ -0,0 +1,15 @@
/**
* 从未知错误值中提取可展示的错误文案。
*
* @param error 未知错误值
* @param fallback 无法提取错误文案时的备用文案
*/
export function getErrorMessage(error: unknown, fallback: string): string {
if (error instanceof Error && error.message) {
return error.message;
}
if (typeof error === "string" && error) {
return error;
}
return fallback;
}