import { StringValidator as Validator } from '~/domain'; import { falsyValues } from '../helpers'; export const getMakeRules = (key: K) => { return (value: Validator.Rules[K] | null): Validator.Rules => { if (value !== undefined && value !== null) { return { [key]: value } as any; } return {}; }; }; export const getAnyString = () => { const date = new Date(); return [ ...falsyValues, '', '1', '12', '123', '1234', '1235', '1236', date.toDateString(), date.toString(), date.toTimeString(), date.toUTCString(), date.toLocaleDateString(), String({ batata: 2 }), 'batata', ]; }; export * from '../helpers';