commit 40ddff665f208d92332866590a0d863c1c3f4767 parent 68259955d215378dbcf55da969de5c9b6959ae82 Author: triesap <137732411+triesap@users.noreply.github.com> Date: Sun, 1 Sep 2024 16:44:20 +0000 apps-lib: add client util Diffstat:
| M | apps-lib/src/lib/utils/client.ts | | | 6 | ++++++ |
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/apps-lib/src/lib/utils/client.ts b/apps-lib/src/lib/utils/client.ts @@ -75,3 +75,9 @@ export const fmt_capitalize = (val: string): string => { return fmt; }; +export const zoom_step = (num: number, op: `inc` | `dec`): number => { + const int_num = Math.round(num); + if (op === 'inc') return Math.min(int_num + 1, 14); + else return Math.max(int_num - 1, 0); +}; +