generateDateForField function ✓ 100.0%
Last updated: 2026-03-04T23:21:38.413Z
Location
Metrics
LOC: 9
Complexity: 1
Params: 2
Coverage: 100.0% (3/3 lines, 3x executed)
Signature
generateDateForField(fieldType: FieldType, field: FormField): : string
Summary
Generates a date value for a field, formatted according to the field's detected expected format (ISO, BR, or US).
Source Code
function generateDateForField(fieldType: FieldType, field: FormField): string {
const isoDate = generate(fieldType);
const format = detectDateFormat({
inputType: field.inputType,
placeholder: field.placeholder,
pattern: field.pattern,
});
return reformatDate(isoDate, format);
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| FieldRule | uses |
| FormField | uses |
| GenerationResult | uses |
| FieldType | uses |
| getRulesForUrl | uses |
| generate | uses |
| adaptGeneratedValue | uses |
| generateWithConstraints | uses |
| detectDateFormat | uses |
| reformatDate | uses |
| createLogger | uses |
Impact (Incoming)
| Source | Type |
|---|---|
| resolveFieldValue | calls |