dashboard-nanobot/frontend/src/utils/platformPageSize.ts

6 lines
230 B
TypeScript
Raw Normal View History

2026-03-17 20:53:49 +00:00
export function normalizePlatformPageSize(value: unknown, fallback = 10) {
const parsed = Number(value);
if (!Number.isFinite(parsed) || parsed <= 0) return fallback;
return Math.max(1, Math.min(100, Math.floor(parsed)));
}