src/components/order/index/FutureOrderPage.tsx
Renders when initialSetting.activeSegment === 'futures'.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
FutureOrderPage.tsx — futures segment trading UI
src/components/order/index/FutureOrderPage.tsx
Renders when initialSetting.activeSegment === 'futures'.
| Area | Behavior |
|---|---|
| Live data | Socket ${indexName}TickData for active futures contract |
| Contract selection | futuresChainByExpiry, activeExpiry |
| Order history | futureOrderDataTable.tsx |
| Manual orders | NRML/MIS via useZerodha() |
IFuturesSettings| Field | Purpose |
|---|---|
tradingsymbol | Active futures symbol |
expiryDate, activeExpiry | Contract rollover |
futuresChainByExpiry | Available expiries and tokens |
buyQuantity, buyDuration, isRecurringBuy | Automated entry |
buyOrderLimit, order types | Constraints |
socket.on(`${indexName}TickData`, handleIndexData);