Home / Function/ createMessage() — react Function Reference

createMessage() — react Function Reference

Architecture documentation for the createMessage() function in messages.ts from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  24367f9d_1c18_7435_02a8_4dc6a37e5026["createMessage()"]
  04d745f8_6e65_f316_f415_7e9e1f0f3bb9["messages.ts"]
  24367f9d_1c18_7435_02a8_4dc6a37e5026 -->|defined in| 04d745f8_6e65_f316_f415_7e9e1f0f3bb9
  style 24367f9d_1c18_7435_02a8_4dc6a37e5026 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

compiler/apps/playground/lib/stores/messages.ts lines 27–41

export function createMessage(
  message: string,
  level: MessageLevel,
  source: MessageSource,
): Message {
  const [title, ...body] = message.split('\n');
  const codeframe = body.length > 0 ? body.join('\n') : undefined;

  return {
    source,
    level,
    title,
    codeframe,
  };
}

Domain

Subdomains

Frequently Asked Questions

What does createMessage() do?
createMessage() is a function in the react codebase, defined in compiler/apps/playground/lib/stores/messages.ts.
Where is createMessage() defined?
createMessage() is defined in compiler/apps/playground/lib/stores/messages.ts at line 27.

Analyze Your Own Codebase

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

Try Supermodel Free