@renegade-fi/react
Version:
React library for Renegade
19 lines (14 loc) • 492 B
text/typescript
"use client";
import type { Config, Order } from "@renegade-fi/core";
import { useWallet } from "./useWallet.js";
export type UseOrdersParameters = {
config?: Config;
filterDefaults?: boolean;
};
export type UseOrdersReturnType = Order[];
export function useOrders(parameters: UseOrdersParameters = {}): UseOrdersReturnType {
const { filterDefaults = true } = parameters;
const { data } = useWallet({ filterDefaults });
if (!data) return [];
return data.orders;
}