belgattitude/nextvalid

View on GitHub
examples/next-classic/src/lib/zod.utils.ts

Summary

Maintainability
A
0 mins
Test Coverage
export const zodStringToInt = (arg: unknown) => {
  if (typeof arg === 'string') {
    const number = Number.parseInt(arg, 10);
    if (!isNaN(number)) {
      return number;
    }
  }
  return arg;
};