Skip to content

Conversation

@mattheworiordan
Copy link
Member

@mattheworiordan mattheworiordan commented Jan 5, 2026

WIP

ProductTile has zero consumers after removing the Create App React component from the website. The sub-components (ProductIcon, ProductLabel, ProductDescription, data) are kept as they're used by MeganavTile for the website's product dropdown navigation.

Changes:

  • Delete ProductTile.tsx main component (~178 LOC)
  • Delete ProductTile.stories.tsx
  • Update Flyout.stories.tsx to use MeganavTile instead

Part of https://github.com/ably/website/pull/7655

ProductTile has zero consumers after removing the Create App React
component from the website. The sub-components (ProductIcon,
ProductLabel, ProductDescription, data) are kept as they're used
by MeganavTile for the website's product dropdown navigation.

Changes:
- Delete ProductTile.tsx main component (~178 LOC)
- Delete ProductTile.stories.tsx
- Update Flyout.stories.tsx to use MeganavTile instead

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 5, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@aralovelace aralovelace left a comment

Choose a reason for hiding this comment

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

@mattheworiordan We’re not able to remove the ProductTile component for now since it’s used in Voltaire and the Docs app, the MeganavTile is only for Meganav as its not just displaying products also displaying other menu items with same look and feel. But you are correct with updating the Meganav story to the correct component. We might be able to ammend this component once we convert all product pages to Flexible template

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants