Home / Function/ createGetActionResult() — astro Function Reference

createGetActionResult() — astro Function Reference

Architecture documentation for the createGetActionResult() function in utils.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  181edd2e_92bd_e256_8063_c308b131333c["createGetActionResult()"]
  0ac2db55_946e_5ee0_0aac_261f857d2b76["utils.ts"]
  181edd2e_92bd_e256_8063_c308b131333c -->|defined in| 0ac2db55_946e_5ee0_0aac_261f857d2b76
  1622bb87_6609_5f2f_13ec_e229400ec591["hasActionPayload()"]
  181edd2e_92bd_e256_8063_c308b131333c -->|calls| 1622bb87_6609_5f2f_13ec_e229400ec591
  style 181edd2e_92bd_e256_8063_c308b131333c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/actions/utils.ts lines 12–22

export function createGetActionResult(locals: APIContext['locals']): APIContext['getActionResult'] {
	return (actionFn): any => {
		if (
			!hasActionPayload(locals) ||
			actionFn.toString() !== getActionQueryString(locals._actionPayload.actionName)
		) {
			return undefined;
		}
		return deserializeActionResult(locals._actionPayload.actionResult);
	};
}

Domain

Subdomains

Frequently Asked Questions

What does createGetActionResult() do?
createGetActionResult() is a function in the astro codebase, defined in packages/astro/src/actions/utils.ts.
Where is createGetActionResult() defined?
createGetActionResult() is defined in packages/astro/src/actions/utils.ts at line 12.
What does createGetActionResult() call?
createGetActionResult() calls 1 function(s): hasActionPayload.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free