MCPcopy
hub / github.com/thesysdev/openui / unwrapFieldValue

Function unwrapFieldValue

packages/react-lang/src/hooks/useOpenUIState.ts:27–37  ·  view source on GitHub ↗

Unwrap { value, componentType } wrapper from form field entries. Returns raw value.

(v: unknown)

Source from the content-addressed store, hash-verified

25
26/** Unwrap { value, componentType } wrapper from form field entries. Returns raw value. */
27function unwrapFieldValue(v: unknown): unknown {
28 if (
29 v &&
30 typeof v === "object" &&
31 !Array.isArray(v) &&
32 "value" in (v as Record<string, unknown>)
33 ) {
34 return (v as Record<string, unknown>).value;
35 }
36 return v;
37}
38
39export interface UseOpenUIStateOptions {
40 response: string | null;

Callers 1

useOpenUIStateFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected