in packages/bui-core/src/Tabs/utils/bound.ts [1:14]
export default function bound(
position: number,
min: number | undefined,
max: number | undefined,
) {
let ret = position;
if (min !== undefined) {
ret = Math.max(position, min);
}
if (max !== undefined) {
ret = Math.min(ret, max);
}
return ret;
}