Skip to content

fix: add GitHubMention component to handbook MDX components#4355

Merged
ComputelessComputer merged 1 commit intomainfrom
devin/1772544043-add-github-mention-handbook
Mar 3, 2026
Merged

fix: add GitHubMention component to handbook MDX components#4355
ComputelessComputer merged 1 commit intomainfrom
devin/1772544043-add-github-mention-handbook

Conversation

@devin-ai-integration
Copy link
Contributor

fix: add GitHubMention component to default MDX components

Summary

The handbook page at /company-handbook/how-we-work/work-styles was crashing with the error:

Expected component GitHubMention to be defined: you likely forgot

GitHubMention was defined in mdx-jobs.tsx and included in jobsMdxComponents, but the handbook pages use defaultMDXComponents from mdx/mdx-components.tsx — which didn't include it. This adds the missing import and registration.

Review & Testing Checklist for Human

  • Visit /company-handbook/how-we-work/work-styles and confirm it renders without error and the GitHub mentions display correctly (avatars + linked usernames)
  • Spot-check that other handbook pages still render fine (no regressions from the new import)

Notes

@netlify
Copy link

netlify bot commented Mar 3, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit 42bf2d6
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/69a6e069bce0ea0008f0ffbc

@netlify
Copy link

netlify bot commented Mar 3, 2026

Deploy Preview for hyprnote ready!

Name Link
🔨 Latest commit 42bf2d6
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/69a6e0696b98b30008b431d1
😎 Deploy Preview https://deploy-preview-4355--hyprnote.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@ComputelessComputer ComputelessComputer merged commit dece86a into main Mar 3, 2026
11 checks passed
@ComputelessComputer ComputelessComputer deleted the devin/1772544043-add-github-mention-handbook branch March 3, 2026 13:42
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