Skip to content

Conversation

@anmolsinghbhatia
Copy link
Collaborator

Description

This PR introduces the toolbar component in propel.

Media

Media
media

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 9, 2025

Warning

Rate limit exceeded

@anmolsinghbhatia has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 7 minutes and 33 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between 291101a and 261cd90.

📒 Files selected for processing (5)
  • packages/propel/package.json (1 hunks)
  • packages/propel/src/context-menu/context-menu.stories.tsx (1 hunks)
  • packages/propel/src/context-menu/context-menu.tsx (1 hunks)
  • packages/propel/src/context-menu/index.ts (1 hunks)
  • packages/propel/tsdown.config.ts (1 hunks)
✨ Finishing Touches
  • 📝 Generate Docstrings
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev-propel-context-menu-component

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.

@makeplane
Copy link

makeplane bot commented Sep 9, 2025

Pull Request Linked with Plane Work Items

Comment Automatically Generated by Plane

Copy link
Contributor

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

This PR introduces a context menu component to the Propel design system, providing a reusable UI component for right-click context menus with support for items, separators, and submenus.

  • Adds a new ContextMenu component with TypeScript interfaces and compound component pattern
  • Includes Storybook documentation with a basic usage example
  • Updates build configuration to export the new component

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/propel/tsdown.config.ts Adds context-menu entry point to build configuration
packages/propel/src/context-menu/index.ts Exports ContextMenu component and its TypeScript interfaces
packages/propel/src/context-menu/context-menu.tsx Implements the main ContextMenu component with all subcomponents
packages/propel/src/context-menu/context-menu.stories.tsx Provides Storybook documentation and usage examples
packages/propel/package.json Adds context-menu export path for package consumers

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

@sriramveeraghanta sriramveeraghanta merged commit 7e03264 into preview Sep 9, 2025
6 of 8 checks passed
@sriramveeraghanta sriramveeraghanta deleted the dev-propel-context-menu-component branch September 9, 2025 18:45
yarikoptic pushed a commit to yarikoptic/plane that referenced this pull request Oct 1, 2025
* dev: context menu component added

* dev: context menu story added

* chore: propel config updated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants