Skip to content

Conversation

dslovinsky
Copy link
Collaborator

Description

Tests using imports in custom MDX components

Related Issues

Changes Made

Testing

  • I have tested these changes locally
  • I have run the validation scripts (pnpm run validate)
  • I have checked that the documentation builds correctly

Copy link

github-actions bot commented Sep 18, 2025

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Sep 18, 2025, 9:59 PM

@github-actions github-actions bot temporarily deployed to docs-preview September 18, 2025 20:49 Destroyed
@dslovinsky dslovinsky changed the title chore: move AlchemyLogo to its own folder chore: move all Footer icons to their own folder Sep 18, 2025
@github-actions github-actions bot temporarily deployed to docs-preview September 18, 2025 21:02 Destroyed
@dslovinsky dslovinsky marked this pull request as ready for review September 18, 2025 21:06
@dslovinsky dslovinsky requested a review from a team as a code owner September 18, 2025 21:06
@Copilot Copilot AI review requested due to automatic review settings September 18, 2025 21:06
@dslovinsky dslovinsky changed the title chore: move all Footer icons to their own folder chore: move all Footer icons to their own file Sep 18, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Purpose: Extract inline footer SVG icons and the BuiltByFern component into separate, reusable components under a dedicated icons folder for better organization.

Key changes:

  • Moved all inline SVG icon definitions from Footer.tsx into individual component files under components/icons.
  • Extracted BuiltByFern into its own BuiltWithFern.tsx file and updated Footer.tsx to import all externalized assets.
  • Simplified Footer.tsx header by replacing large inline SVG blocks with imports.

Reviewed Changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 13 comments.

Show a summary per file
File Description
fern/components/Footer.tsx Replaced large inline icon and BuiltByFern definitions with imports to newly created components.
fern/components/BuiltWithFern.tsx New component file for BuiltByFern; exports both named and default.
fern/components/icons/AlchemyLogo.tsx New standalone AlchemyLogo SVG component.
fern/components/icons/AlchemyUniversityIcon.tsx New standalone AlchemyUniversityIcon SVG component.
fern/components/icons/DiscordIcon.tsx New standalone DiscordIcon SVG component.
fern/components/icons/EmailIcon.tsx New standalone EmailIcon SVG component.
fern/components/icons/NewsletterIcon.tsx New standalone NewsletterIcon SVG component.
fern/components/icons/RobotIcon.tsx New standalone RobotIcon SVG component.
fern/components/icons/StatusIcon.tsx New standalone StatusIcon SVG component.
fern/components/icons/SupportHubIcon.tsx New standalone SupportHubIcon SVG component.
fern/components/icons/XIcon.tsx New standalone XIcon SVG component.

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions github-actions bot temporarily deployed to docs-preview September 18, 2025 21:58 Destroyed
@dslovinsky dslovinsky self-assigned this Sep 18, 2025
@dslovinsky dslovinsky merged commit 31acf0e into main Sep 22, 2025
8 of 9 checks passed
@dslovinsky dslovinsky deleted the ds/mdx-component-imports branch September 22, 2025 18:52
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.

1 participant