mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
chore: Extract @k8slens/kube-object package
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
1 parent
576373b16b
commit
1bf24db797
466 files changed
+6838
-6375
No files matched your search
@@ -249,12 +249,14 @@ export class JsonApi<Data = JsonApiData, Params extends JsonApiParams<Data> = Js
|
||||
return [];
|
||||
}
|
||||
|
||||
if (Array.isArray(error.errors)) {
|
||||
return error.errors.map(error => error.title);
|
||||
const { errors, message } = error as { errors?: { title: string }[]; message?: string };
|
||||
|
||||
if (Array.isArray(errors)) {
|
||||
return errors.map(error => error.title);
|
||||
}
|
||||
|
||||
if (isString(error.message)) {
|
||||
return [error.message];
|
||||
if (isString(message)) {
|
||||
return [message];
|
||||
}
|
||||
|
||||
return [res.statusText || "Error!"];
|
||||
|
||||
Reference in new issue
Block a user