Skip to content

[FE-013] usePerformanceMetrics swallows fetch errors silently (no error state) #180

@ajitpratap0

Description

@ajitpratap0

The catch block in usePerformanceMetrics sets data to empty array without setting an error state — consumers cannot distinguish empty data from a fetch failure.

Evidence:

web/dashboard/hooks/useTradeData.ts catch block sets setData([]) with no error propagation

File: web/dashboard/hooks/useTradeData.ts:~1
Agent: FE-013

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions