Skip to content

feat: Nexus Ad - #97

Open
jeydinpham wants to merge 2 commits into
masterfrom
feat/nexus-ad
Open

jeydinpham wants to merge 2 commits into
masterfrom
feat/nexus-ad

Conversation

@jeydinpham

Copy link
Copy Markdown
Contributor

This PR updates the way partner advertisements are displayed in the application by generalizing ad logic, introducing a new partner ad, and refactoring related components and props. The main changes include replacing the single Sage ad with a new PartnerAds component that shows both Sage and Nexus ads, updating prop names for clarity, and ensuring consistent ad rendering across the app. Closes #95

Ad system refactor and enhancements:

  • Replaced the SageAd component with a new PartnerAds component that displays both SageAd and a newly introduced NexusAd component, allowing for multiple partner ads to be shown together.

  • Updated prop names from showSageAd/showSage to the more general showAds in Core and Search components, reflecting the support for multiple ads.

  • Updated all usages of the affected components and props across the app, including in the home and results pages, and in search results, to use the new showAds prop and PartnerAds component.

@jeydinpham jeydinpham self-assigned this Sep 29, 2026
@vercel

vercel Bot commented Sep 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
utd-grades Ready Ready Preview Sep 29, 2026 1:50am UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 18880848 Deployed Sep 29, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

style/nexus-ad

1 participant