feat: 优化web
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
/** 解析 Go 侧常见列表响应 `{ items, total, ... }` */
|
||||
export function extractListItems<T>(data: unknown): T[] {
|
||||
if (!data || typeof data !== 'object') {
|
||||
return [];
|
||||
}
|
||||
const o = data as { items?: unknown; Items?: unknown };
|
||||
const arr = o.items ?? o.Items;
|
||||
return Array.isArray(arr) ? (arr as T[]) : [];
|
||||
}
|
||||
Reference in New Issue
Block a user