commerce/packages/spree/utils/validations/validate-all-products-taxonomy-id.ts
2022-01-14 20:44:48 -05:00

14 lines
328 B
TypeScript

const validateAllProductsTaxonomyId = (taxonomyId: unknown): string | false => {
if (!taxonomyId || taxonomyId === 'false') {
return false
}
if (typeof taxonomyId === 'string') {
return taxonomyId
}
throw new TypeError('taxonomyId must be a string or falsy.')
}
export default validateAllProductsTaxonomyId