diff --git a/apps/cli/src/helpers/addons/ruler-setup.ts b/apps/cli/src/helpers/addons/ruler-setup.ts index f63aab4..b92cf4d 100644 --- a/apps/cli/src/helpers/addons/ruler-setup.ts +++ b/apps/cli/src/helpers/addons/ruler-setup.ts @@ -1,8 +1,8 @@ import path from "node:path"; import { + autocompleteMultiselect, isCancel, log, - autocompleteMultiselect, spinner, } from "@clack/prompts"; import { execa } from "execa"; diff --git a/apps/web/src/app/(home)/_components/sponsors-section.tsx b/apps/web/src/app/(home)/_components/sponsors-section.tsx index 1ceca52..66552ad 100644 --- a/apps/web/src/app/(home)/_components/sponsors-section.tsx +++ b/apps/web/src/app/(home)/_components/sponsors-section.tsx @@ -12,12 +12,15 @@ import { import Image from "next/image"; import { useState } from "react"; import { + calculateLifetimeContribution, filterCurrentSponsors, filterPastSponsors, filterSpecialSponsors, + filterVisibleSponsors, formatSponsorUrl, getSponsorUrl, isSpecialSponsor, + shouldShowLifetimeTotal, sortSpecialSponsors, sortSponsors, } from "@/lib/sponsor-utils"; @@ -100,7 +103,8 @@ export default function SponsorsSection() { }, })) || []; - const sortedSponsors = sortSponsors(sponsors); + const visibleSponsors = filterVisibleSponsors(sponsors); + const sortedSponsors = sortSponsors(visibleSponsors); const currentSponsors = filterCurrentSponsors(sortedSponsors); const pastSponsors = filterPastSponsors(sortedSponsors); const specialSponsors = sortSpecialSponsors( @@ -119,11 +123,11 @@ export default function SponsorsSection() {
+ Total: ${calculateLifetimeContribution(entry)} +
+ )}