Skip to content

Commit 67af2c2

Browse files
fix: query validation
1 parent c478da4 commit 67af2c2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apps/main/src/llamalend/queries/create-loan/create-loan-prices.query.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ import { LendMarketTemplate } from '@curvefi/llamalend-api/lib/lendMarkets'
33
import { type FieldsOf } from '@ui-kit/lib'
44
import { queryFactory, rootKeys } from '@ui-kit/lib/model'
55
import { Decimal } from '@ui-kit/utils'
6-
import type { BorrowFormQuery } from '../../features/borrow/types'
6+
import type { BorrowForm, BorrowFormQuery } from '../../features/borrow/types'
77
import { borrowQueryValidationSuite } from '../validation/borrow.validation'
88
import { createLoanExpectedCollateralQueryKey } from './create-loan-expected-collateral.query'
99
import { createLoanMaxReceiveKey } from './create-loan-max-receive.query'
1010

11-
type BorrowPricesReceiveQuery = BorrowFormQuery
11+
type BorrowPricesReceiveQuery = BorrowFormQuery & Pick<BorrowForm, 'maxDebt'>
1212
type BorrowPricesReceiveParams = FieldsOf<BorrowPricesReceiveQuery>
1313

1414
type BorrowPricesResult = [Decimal, Decimal]
@@ -23,6 +23,7 @@ export const { useQuery: useCreateLoanPrices } = queryFactory({
2323
debt = '0',
2424
leverageEnabled,
2525
range,
26+
maxDebt,
2627
}: BorrowPricesReceiveParams) =>
2728
[
2829
...rootKeys.market({ chainId, marketId }),
@@ -32,6 +33,7 @@ export const { useQuery: useCreateLoanPrices } = queryFactory({
3233
{ debt },
3334
{ leverageEnabled },
3435
{ range },
36+
{ maxDebt },
3537
] as const,
3638
queryFn: async ({
3739
marketId,

0 commit comments

Comments
 (0)