(limit: number)
| 24 | } |
| 25 | |
| 26 | function previewMargin(limit: number) { |
| 27 | return Math.max(0, Math.min(2, Math.floor((limit - 1) / 2))) |
| 28 | } |
| 29 | |
| 30 | function revealOffset(value: number, input: { count: number; limit: number; selected: number }) { |
| 31 | const max = maxOffset(input.count, input.limit) |