ui fix
This commit is contained in:
parent
c77cced136
commit
b6facb9f07
@ -2,6 +2,7 @@
|
|||||||
import { abbreviateNumberWithColor } from "$lib/utils";
|
import { abbreviateNumberWithColor } from "$lib/utils";
|
||||||
import * as HoverCard from "$lib/components/shadcn/hover-card/index.js";
|
import * as HoverCard from "$lib/components/shadcn/hover-card/index.js";
|
||||||
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
|
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
|
||||||
|
import Infobox from "$lib/components/Infobox.svelte";
|
||||||
export let data;
|
export let data;
|
||||||
|
|
||||||
let volumeList = data?.getData;
|
let volumeList = data?.getData;
|
||||||
@ -31,6 +32,7 @@
|
|||||||
<div
|
<div
|
||||||
class="w-full relative flex justify-center items-center overflow-hidden"
|
class="w-full relative flex justify-center items-center overflow-hidden"
|
||||||
>
|
>
|
||||||
|
{#if volumeList?.length > 0}
|
||||||
<div class="sm:p-7 w-full m-auto mt-2 sm:mt-0">
|
<div class="sm:p-7 w-full m-auto mt-2 sm:mt-0">
|
||||||
<h2
|
<h2
|
||||||
class=" flex flex-row items-center text-white text-xl sm:text-2xl font-bold w-fit"
|
class=" flex flex-row items-center text-white text-xl sm:text-2xl font-bold w-fit"
|
||||||
@ -47,11 +49,13 @@
|
|||||||
>Chain</td
|
>Chain</td
|
||||||
>
|
>
|
||||||
|
|
||||||
<td class="text-white font-semibold text-sm text-end">Last</td>
|
<td class="text-white font-semibold text-sm text-end">Last</td
|
||||||
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end"
|
<td class="text-white font-semibold text-sm text-end"
|
||||||
>Low-High</td
|
>Low-High</td
|
||||||
>
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end">Volume</td
|
<td class="text-white font-semibold text-sm text-end"
|
||||||
|
>Volume</td
|
||||||
>
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end">OI</td>
|
<td class="text-white font-semibold text-sm text-end">OI</td>
|
||||||
<td class="text-white font-semibold text-sm text-end"
|
<td class="text-white font-semibold text-sm text-end"
|
||||||
@ -79,7 +83,13 @@
|
|||||||
class="text-white text-sm sm:text-[1rem] text-start whitespace-nowrap"
|
class="text-white text-sm sm:text-[1rem] text-start whitespace-nowrap"
|
||||||
>
|
>
|
||||||
{item?.strike_price}
|
{item?.strike_price}
|
||||||
|
<span
|
||||||
|
class={item?.option_type === "C"
|
||||||
|
? "text-[#00FC50]"
|
||||||
|
: "text-[#FF2F1F]"}
|
||||||
|
>
|
||||||
{item?.option_type === "C" ? "Call" : "Put"}
|
{item?.option_type === "C" ? "Call" : "Put"}
|
||||||
|
</span>
|
||||||
{" " +
|
{" " +
|
||||||
item?.date_expiration +
|
item?.date_expiration +
|
||||||
" " +
|
" " +
|
||||||
@ -214,14 +224,14 @@
|
|||||||
<td class="text-white font-semibold text-sm text-center"
|
<td class="text-white font-semibold text-sm text-center"
|
||||||
>Chain</td
|
>Chain</td
|
||||||
>
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end">Strike</td
|
|
||||||
>
|
|
||||||
|
|
||||||
<td class="text-white font-semibold text-sm text-end">Last</td>
|
<td class="text-white font-semibold text-sm text-end">Last</td
|
||||||
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end"
|
<td class="text-white font-semibold text-sm text-end"
|
||||||
>Low-High</td
|
>Low-High</td
|
||||||
>
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end">Volume</td
|
<td class="text-white font-semibold text-sm text-end"
|
||||||
|
>Volume</td
|
||||||
>
|
>
|
||||||
<td class="text-white font-semibold text-sm text-end">OI</td>
|
<td class="text-white font-semibold text-sm text-end">OI</td>
|
||||||
<td class="text-white font-semibold text-sm text-end"
|
<td class="text-white font-semibold text-sm text-end"
|
||||||
@ -247,18 +257,21 @@
|
|||||||
>
|
>
|
||||||
<td
|
<td
|
||||||
class="text-white text-sm sm:text-[1rem] text-start whitespace-nowrap"
|
class="text-white text-sm sm:text-[1rem] text-start whitespace-nowrap"
|
||||||
|
>
|
||||||
|
{item?.strike_price}
|
||||||
|
<span
|
||||||
|
class={item?.option_type === "C"
|
||||||
|
? "text-[#00FC50]"
|
||||||
|
: "text-[#FF2F1F]"}
|
||||||
>
|
>
|
||||||
{item?.option_type === "C" ? "Call" : "Put"}
|
{item?.option_type === "C" ? "Call" : "Put"}
|
||||||
|
</span>
|
||||||
{" " +
|
{" " +
|
||||||
item?.date_expiration +
|
item?.date_expiration +
|
||||||
" " +
|
" " +
|
||||||
`(${daysLeft(item?.date_expiration)})`}
|
`(${daysLeft(item?.date_expiration)})`}
|
||||||
</td>
|
</td>
|
||||||
<td
|
|
||||||
class="text-white text-sm sm:text-[1rem] text-end whitespace-nowrap"
|
|
||||||
>
|
|
||||||
{item?.strike_price}
|
|
||||||
</td>
|
|
||||||
<td
|
<td
|
||||||
class="text-white text-sm sm:text-[1rem] text-end whitespace-nowrap"
|
class="text-white text-sm sm:text-[1rem] text-end whitespace-nowrap"
|
||||||
>
|
>
|
||||||
@ -375,6 +388,18 @@
|
|||||||
</div>
|
</div>
|
||||||
<UpgradeToPro {data} />
|
<UpgradeToPro {data} />
|
||||||
</div>
|
</div>
|
||||||
|
{:else}
|
||||||
|
<div class="sm:p-7 w-full m-auto mt-2 sm:mt-0">
|
||||||
|
<h2
|
||||||
|
class=" flex flex-row items-center text-white text-xl sm:text-2xl font-bold w-fit"
|
||||||
|
>
|
||||||
|
Hottest Contracts
|
||||||
|
</h2>
|
||||||
|
<div class="mt-2">
|
||||||
|
<Infobox text="No data is available" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user