commerce/lib/spree/utils/validations/validate-images-size.ts
2024-05-21 20:00:11 +05:00

14 lines
338 B
TypeScript

const validateImagesSize = (size: unknown): string => {
if (typeof size !== 'string') {
throw new TypeError('size must be a string.');
}
if (!size.includes('x') || size.split('x').length != 2) {
throw new Error("size must have two numbers separated with an 'x'");
}
return size;
};
export default validateImagesSize;