handleFormDataGet() — astro Function Reference
Architecture documentation for the handleFormDataGet() function in server.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 07a1bdc5_5131_3487_6224_449145a04259["handleFormDataGet()"] 12df90c3_b0fe_d858_b821_5011b6067fdb["server.ts"] 07a1bdc5_5131_3487_6224_449145a04259 -->|defined in| 12df90c3_b0fe_d858_b821_5011b6067fdb b164aaea_5db8_98a9_78e8_32d7e3924805["formDataToObject()"] b164aaea_5db8_98a9_78e8_32d7e3924805 -->|calls| 07a1bdc5_5131_3487_6224_449145a04259 style 07a1bdc5_5131_3487_6224_449145a04259 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/actions/runtime/server.ts lines 336–347
function handleFormDataGet(
key: string,
formData: FormData,
validator: unknown,
baseValidator: unknown,
) {
const value = formData.get(key);
if (!value) {
return baseValidator instanceof z.$ZodOptional ? undefined : null;
}
return validator instanceof z.$ZodNumber ? Number(value) : value;
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does handleFormDataGet() do?
handleFormDataGet() is a function in the astro codebase, defined in packages/astro/src/actions/runtime/server.ts.
Where is handleFormDataGet() defined?
handleFormDataGet() is defined in packages/astro/src/actions/runtime/server.ts at line 336.
What calls handleFormDataGet()?
handleFormDataGet() is called by 1 function(s): formDataToObject.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free