Home / Function/ handleFormDataGet() — astro Function Reference

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

Called By

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