import { FormGroup, Select } from '@vegaprotocol/ui-toolkit'; import { OrderTimeInForce, OrderType } from '@vegaprotocol/wallet'; import { t } from '@vegaprotocol/react-helpers'; interface TimeInForceSelectorProps { value: OrderTimeInForce; orderType: OrderType; onSelect: (tif: OrderTimeInForce) => void; } export const TimeInForceSelector = ({ value, orderType, onSelect, }: TimeInForceSelectorProps) => { const options = orderType === OrderType.Limit ? Object.entries(OrderTimeInForce) : Object.entries(OrderTimeInForce).filter( ([_, timeInForce]) => timeInForce === OrderTimeInForce.FOK || timeInForce === OrderTimeInForce.IOC ); return ( ); };