useOrderStream
export const useOrderStream = ({ status, symbol, side, size = 100, }: { symbol?: string; status?: OrderStatus; size?: number; side?: OrderSide; } = {}): any
symbol
import { useOrderStream } from "@orderly.network/hooks"; import { OrderStatus } from "@orderly.network/types"; export const Example() = >{ const [orders] = useOrderStream({ status: OrderStatus.INCOMPLETE }); //... }
import { useOrderStream } from "@orderly.network/hooks"; import { OrderStatus } from "@orderly.network/types"; export const Example = () => { const [_, { updateOrder }] = useOrderStream({ status: OrderStatus.INCOMPLETE }); //... const onEdit = async (id, values) => { const res = await updateOrder(id, values); //... }; };
import { useOrderStream } from "@orderly.network/hooks"; export const Example = () => { const [_, { cancelOrder }] = useOrderStream({ status: OrderStatus.NEW }); //... const onCancel = async (orderId) => { const res = await cancelOrder("<orderId>"); //... }; };