Update partner and sponsors in Credits component#1491
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
WalkthroughThis PR adds two new SVG logo components for Anthropic and OpenAI, exports them through the logos barrel file, and integrates them into the website's Credits page. The Credits component's partner and sponsor lists are updated to include the new logos while removing references to Motion, Vercel, and TestMuAi, and sponsor handles are adjusted to include 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
commit: |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@website/src/logos/index.ts`:
- Line 2: Update the barrel export(s) to include the TypeScript file extension
to satisfy ESM import rules and ESLint: replace the export statement(s) that
reference './AnthropicLogo' with explicit `.ts` extensions (e.g., change the
export in logos/index.ts that currently uses export * from './AnthropicLogo' to
use './AnthropicLogo.ts'); apply the same `.ts` extension change to the other
listed export at line 11 so all new re-exports follow the repository import
rule.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: bc664c52-7788-4d7d-87ff-7cebcf053bd3
📒 Files selected for processing (5)
partners.webpwebsite/src/components/Credits.tsxwebsite/src/logos/AnthropicLogo.tsxwebsite/src/logos/OpenAILogo.tsxwebsite/src/logos/index.ts
| @@ -1,4 +1,5 @@ | |||
| export * from './AlgoliaLogo'; | |||
| export * from './AnthropicLogo'; | |||
There was a problem hiding this comment.
Add .ts extensions to new barrel re-exports.
The two new export paths don’t follow the repository import rule and may fail lint checks where enforced.
Suggested fix
-export * from './AnthropicLogo';
+export * from './AnthropicLogo.ts';
@@
-export * from './OpenAILogo';
+export * from './OpenAILogo.ts';As per coding guidelines, **/*.{ts,tsx,js,jsx}: "Use ESM with .ts extensions in imports (enforced by ESLint)".
Also applies to: 11-11
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@website/src/logos/index.ts` at line 2, Update the barrel export(s) to include
the TypeScript file extension to satisfy ESM import rules and ESLint: replace
the export statement(s) that reference './AnthropicLogo' with explicit `.ts`
extensions (e.g., change the export in logos/index.ts that currently uses export
* from './AnthropicLogo' to use './AnthropicLogo.ts'); apply the same `.ts`
extension change to the other listed export at line 11 so all new re-exports
follow the repository import rule.
Summary by cubic
Refreshes the Credits component to reflect current partners and sponsors. Adds Anthropic and OpenAI logos, updates the partner banner image, removes Motion, Vercel, and TestMuAi from partners, and updates sponsor handles (removed
stefanmaric, replacedt-landerwithysknsid25).Written for commit 13e27c5. Summary will update on new commits.