Feat/utsav feedback form#1
Conversation
baseurl to be changed
Summary of ChangesHello @vvshk, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request introduces a new feature to collect feedback for Utsav events, enhancing the application's ability to gather user insights. It provides a dedicated, user-friendly form for participants to rate their experience across multiple categories and offer suggestions. The feedback mechanism is seamlessly integrated into the existing event booking flow, making it accessible at the appropriate time. Additionally, minor technical updates were made to dependencies and development environment configurations. Highlights
🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Changelog
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request introduces a feedback form for "Utsavs". The implementation includes a new screen for the form, integration with the existing booking list to show a "Give Feedback" button, and necessary routing changes. The code is generally well-structured, but there are a few critical and high-severity issues that must be addressed. A hardcoded local development URL has been introduced, which will break API calls in production. There's also a console.log statement that should be removed, and a potential bug in promise handling that could cause the app to hang. I've also included some suggestions to improve maintainability and prevent potential race conditions.
…av and Adhyayan feedback forms to use it.
… handling, and update button and form field components.
2. removed future adhyayan field from adhyayan feedback 3 . hide give feedback button once feedback is submitted - for both utsav and adhyayan
2c832ac to
4689ac0
Compare
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
468e712 to
72f906b
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request implements a new multi-step feedback system for Adhyayan and Utsav events using a modular SteppedFeedback component. It refactors the sign-in screen for better keyboard handling, introduces new UI variants for buttons and form fields, and adds support for feedback deep links and font assets. Reviewers identified several improvement opportunities, including making animation refs dynamic, enhancing type safety by avoiding any, removing redundant state resets and debug logs, and replacing hardcoded UI characters with vector icons.
No description provided.