-
Notifications
You must be signed in to change notification settings - Fork 3.3k
[WEB-1964]chore: added current cycle to cycle dropdown #6376
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
WalkthroughThis pull request introduces an optional Changes
Suggested labels
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
⏰ Context from checks skipped due to timeout of 90000ms (1)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🧹 Nitpick comments (2)
web/core/components/dropdowns/cycle/index.tsx (1)
29-29: Add JSDoc documentation for the new prop.Consider adding documentation to explain the purpose and usage of
currentCycleId.+ /** ID of the current cycle to be excluded from the dropdown options */ currentCycleId?: string;web/core/components/dropdowns/cycle/cycle-options.tsx (1)
34-34: Add JSDoc documentation for the new prop.Consider adding documentation to explain the purpose and usage of
currentCycleId.+ /** ID of the current cycle to be excluded from the dropdown options */ currentCycleId?: string;
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (2)
web/core/components/dropdowns/cycle/cycle-options.tsx(2 hunks)web/core/components/dropdowns/cycle/index.tsx(3 hunks)
⏰ Context from checks skipped due to timeout of 90000ms (2)
- GitHub Check: Analyze (javascript)
- GitHub Check: Analyze (python)
🔇 Additional comments (1)
web/core/components/dropdowns/cycle/cycle-options.tsx (1)
71-73: Verify implementation against PR objective.The PR objective states that
currentCycleIdshould be used to exclude the current cycle from dropdown options. However, the current implementation does the opposite by explicitly including it. Please clarify if this is intentional or if the implementation should be modified to match the PR objective.🧰 Tools
🪛 Biome (1.9.4)
[error] 73-73: Unnecessary use of boolean literals in conditional expression.
Simplify your code by directly assigning the result without using a ternary operator.
If your goal is negation, you may use the logical NOT (!) or double NOT (!!) operator for clearer and concise code.
Check for more details about NOT operator.
Unsafe fix: Remove the conditional expression with(lint/complexity/noUselessTernary)
bef6acf to
f94fb04
Compare
f94fb04 to
bb76f7b
Compare
Description
Added
currentCycleIdto the Cycle dropdown to exclude the current cycle from the dropdown.Type of Change
References
WEB-1964
Summary by CodeRabbit
currentCycleIdproperty.