Última Venda
{formatBRL(ultimaVenda?.valor)} · {formatQty(ultimaVenda?.quantidade)}
Ordem de Compra
VALOR · QUANTIDADE
{#if listaCompraView.length === 0}
{emptyMessage || 'Nenhuma ordem de compra disponível.'}
{:else} {#each listaCompraView as o}
scheduleTooltip(event, o)} on:mouseleave={hideTooltip} >
{formatBRL(o.valor)}
{formatQty(o.quantidade)}
{/each} {/if}
Ordem de Venda
VALOR · QUANTIDADE
{#if listaVendaView.length === 0}
{emptyMessage || 'Nenhuma ordem de venda disponível.'}
{:else} {#each listaVendaView as o}
scheduleTooltip(event, o)} on:mouseleave={hideTooltip} on:focus={(event) => scheduleTooltip(event, o)} on:blur={hideTooltip} on:click={() => dispatch('selectSellOrder', { valor: o.valor, quantidade: o.quantidade, city: o.city, cityName: o.cityName, measureUnitName: o.measureUnitName, orderbookId: o.orderbookId ?? o.orderbook_id ?? o.raw?.orderbook_id ?? null, tokenExternalId: o.tokenExternalId ?? o.token_external_id ?? o.raw?.token_external_id ?? '', raw: o.raw ?? o })} >
{formatBRL(o.valor)}
{formatQty(o.quantidade)}
{/each} {/if}
{#if tooltipVisible}
Cidade
{tooltipCity || 'Não informado'}
Preço
{formatBRL(tooltipPrice)}
Quantidade
{formatQty(tooltipQty)}
Valor total
{formatBRL(tooltipTotal)}
{/if}