This commit is contained in:
MuslemRahimi 2025-01-30 15:25:57 +01:00
parent a80a1a3ff8
commit ad903ac000
2 changed files with 11 additions and 4 deletions

View File

@ -7,12 +7,13 @@
subWeeks, subWeeks,
differenceInWeeks, differenceInWeeks,
} from "date-fns"; } from "date-fns";
import { screenWidth, numberOfUnreadNotification } from "$lib/store"; import { screenWidth } from "$lib/store";
import { abbreviateNumber } from "$lib/utils"; import { abbreviateNumber } from "$lib/utils";
import TableHeader from "$lib/components/Table/TableHeader.svelte"; import TableHeader from "$lib/components/Table/TableHeader.svelte";
import HoverStockChart from "$lib/components/HoverStockChart.svelte"; import HoverStockChart from "$lib/components/HoverStockChart.svelte";
import Infobox from "$lib/components/Infobox.svelte"; import Infobox from "$lib/components/Infobox.svelte";
import SEO from "$lib/components/SEO.svelte"; import SEO from "$lib/components/SEO.svelte";
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
export let data; export let data;
@ -450,10 +451,15 @@
<TableHeader {columns} {sortOrders} {sortData} /> <TableHeader {columns} {sortOrders} {sortData} />
</thead> </thead>
<tbody> <tbody>
{#each day as item, index} {#each data?.user?.tier === "Pro" ? day : day?.slice(0, 6) as item, index}
<!-- row --> <!-- row -->
<tr <tr
class="sm:hover:bg-[#245073] sm:hover:bg-opacity-[0.2] odd:bg-odd border-b border-gray-800" class="sm:hover:bg-[#245073] sm:hover:bg-opacity-[0.2] odd:bg-odd border-b border-gray-800 {index +
1 ===
day?.slice(0, 6)?.length &&
data?.user?.tier !== 'Pro'
? 'opacity-[0.1]'
: ''}"
> >
<td <td
class="text-blue-400 text-start text-sm sm:text-[1rem]" class="text-blue-400 text-start text-sm sm:text-[1rem]"
@ -587,6 +593,7 @@
</tbody> </tbody>
</table> </table>
</div> </div>
<UpgradeToPro {data} />
{:else} {:else}
<div class="mt-5 mb-3"> <div class="mt-5 mb-3">
<Infobox <Infobox

View File

@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { numberOfUnreadNotification, screenWidth } from "$lib/store"; import { screenWidth } from "$lib/store";
import { abbreviateNumber } from "$lib/utils"; import { abbreviateNumber } from "$lib/utils";
import { onMount } from "svelte"; import { onMount } from "svelte";
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte"; import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";