frontend


frontend / api/analytics/hooks / useMonthlyMovementQuery

Function: useMonthlyMovementQuery()

useMonthlyMovementQuery(params, enabled): UseQueryResult<MonthlyMovement[], Error>

Defined in: src/api/analytics/hooks/useStockAnalytics.ts:71

Hook to load monthly stock movement (inbound/outbound). Useful for trend analysis and planning.

Parameters

params

Date range and optional supplier filter

end

string = ...

start

string = ...

supplierId?

string = ...

enabled

boolean = true

Whether to fetch (defaults to true)

Returns

UseQueryResult<MonthlyMovement[], Error>

React Query result with monthly movement data

Example

const { data: movements } = useMonthlyMovementQuery({
  from: '2025-09-01',
  to: '2025-11-30'
});

return <BarChart data={movements} />;