Skip to content

Commit

Permalink
fix: adjust position
Browse files Browse the repository at this point in the history
  • Loading branch information
earthtojake authored Mar 12, 2023
1 parent 8fce9bb commit 480a7bc
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 7 deletions.
3 changes: 2 additions & 1 deletion app/src/components/position/PositionCard/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import ShortYieldValue from '@/app/containers/common/ShortYieldValue'
import TradeCollateralFormModal from '@/app/containers/trade/TradeCollateralFormModal'
import TradeFormModal from '@/app/containers/trade/TradeFormModal'
import useWallet from '@/app/hooks/account/useWallet'
import isDev from '@/app/utils/isDev'

import LabelItem from '../../common/LabelItem'

Expand Down Expand Up @@ -78,7 +79,7 @@ const PositionCard = ({ position, option }: Props): JSX.Element | null => {
/>
) : null}
</Grid>
{isOwner && position.isOpen ? (
{(isOwner || isDev()) && position.isOpen ? (
<Grid mt={8} sx={{ gridTemplateColumns: ['1fr', '1fr 1fr 1fr 1fr 1fr'], gap: [3, 6] }}>
<Button
variant="primary"
Expand Down
4 changes: 2 additions & 2 deletions app/src/containers/trade/TradeForm/TradeFormButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { Market, Trade, TradeDisabledReason } from '@lyrafinance/lyra-js'
import React, { useCallback } from 'react'

import { MAX_BN } from '@/app/constants/bn'
import { ITERATIONS } from '@/app/constants/contracts'
import { LogEvent } from '@/app/constants/logEvents'
import { TransactionType } from '@/app/constants/screen'
import useAccount from '@/app/hooks/account/useAccount'
Expand Down Expand Up @@ -89,7 +90,6 @@ const getTradeButtonLabel = (trade: Trade): string => {

const TradeFormButton = ({ onTrade, trade, ...styleProps }: Props) => {
const option = trade.option()
const position = trade.position()
const market = option.market()

const account = useAccount(trade.lyra.network)
Expand Down Expand Up @@ -155,7 +155,7 @@ const TradeFormButton = ({ onTrade, trade, ...styleProps }: Props) => {
setToCollateral: trade.collateral?.amount,
isBaseCollateral: trade.collateral?.isBase,
positionId: trade.positionId,
iterations: trade.iterations.length,
iterations: ITERATIONS,
}
)
return {
Expand Down
16 changes: 12 additions & 4 deletions app/src/hooks/market/useBoardQuotesSync.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,18 @@ export default function useBoardQuotesSync(board: Board, size: BigNumber): Strik
strike,
}
}
const hideCallBid = callBid.disabledReason ? getIsQuoteHidden(callBid.disabledReason) : false
const hideCallAsk = callAsk.disabledReason ? getIsQuoteHidden(callAsk.disabledReason) : false
const hidePutBid = putBid.disabledReason ? getIsQuoteHidden(putBid.disabledReason) : false
const hidePutAsk = putAsk.disabledReason ? getIsQuoteHidden(putAsk.disabledReason) : false
const hideCallBid = callBid.disabledReason
? getIsQuoteHidden(callBid.disabledReason) || callBid.premium.isZero()
: false
const hideCallAsk = callAsk.disabledReason
? getIsQuoteHidden(callAsk.disabledReason) || callAsk.premium.isZero()
: false
const hidePutBid = putBid.disabledReason
? getIsQuoteHidden(putBid.disabledReason) || putBid.premium.isZero()
: false
const hidePutAsk = putAsk.disabledReason
? getIsQuoteHidden(putAsk.disabledReason) || putAsk.premium.isZero()
: false
return {
callBid: !hideCallBid ? callBid : null,
callAsk: !hideCallAsk ? callAsk : null,
Expand Down

0 comments on commit 480a7bc

Please sign in to comment.