[
  {
    "id": "class:1v3riqz:error",
    "kind": "class",
    "fileId": "file:1awldsb:error-razor",
    "path": "NexusReader.Web/Components/Error.razor",
    "canonicalName": "Error",
    "shortLabel": "Error",
    "longLabel": "Error",
    "purpose": "Blazor UI component that displays a generic error message and, when available, expandable technical details from an Exception parameter."
  },
  {
    "id": "method:fu1sr5:oninitialized",
    "kind": "method",
    "fileId": "file:1awldsb:error-razor",
    "path": "NexusReader.Web/Components/Error.razor",
    "line": 5,
    "canonicalName": "OnInitialized",
    "shortLabel": "OnInitialized()",
    "longLabel": "OnInitialized() -> void",
    "signature": "() -> void",
    "purpose": "Component lifecycle hook called during initialization; currently contains a placeholder for logging the exception."
  },
  {
    "id": "method:u5zr3n:render-component-markup",
    "kind": "method",
    "fileId": "file:1awldsb:error-razor",
    "path": "NexusReader.Web/Components/Error.razor",
    "line": 11,
    "canonicalName": "Render (component markup)",
    "shortLabel": "Render (component markup)",
    "longLabel": "Render (component markup)() -> void",
    "signature": "() -> void",
    "purpose": "Renders a user-facing error message and conditionally shows expandable technical details when Exception is present."
  },
  {
    "id": "type:clecc9:error-component-backing-model",
    "kind": "type",
    "fileId": "file:1awldsb:error-razor",
    "path": "NexusReader.Web/Components/Error.razor",
    "line": 2,
    "canonicalName": "Error (component backing model)",
    "shortLabel": "Error (component backing model)",
    "longLabel": "Error (component backing model) (model)",
    "purpose": "Generated component class backing the Error.razor file; exposes a Parameter to receive an Exception instance."
  }
]