Skip to content

Assessment: Delete Modal and Card UI Fix - #149

Merged
vprashrex merged 1 commit into
devfrom
chore/assessment-ui-fix
May 7, 2026
Merged

Assessment: Delete Modal and Card UI Fix#149
vprashrex merged 1 commit into
devfrom
chore/assessment-ui-fix

Conversation

@vprashrex

@vprashrexvprashrex commented May 7, 2026

Copy link
Copy Markdown
Collaborator

Assessment: UI Improvements

  • Improve confirmation message styling for dataset deletion
  • Added card max-h and inline scrolling for prompt editor

@coderabbitai

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 155 files, which is 5 over the limit of 150.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 331bafc8-1c08-4b2b-a917-a8fa95a85e9d

📥 Commits

Reviewing files that changed from the base of the PR and between 89d6fbd and 8622725.

⛔ Files ignored due to path filters (2)
  • app/favicon.ico is excluded by !**/*.ico
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (155)
  • .github/workflows/cd-dev.yml
  • README.md
  • app/(main)/assessment/page.tsx
  • app/(main)/configurations/page.tsx
  • app/(main)/configurations/prompt-editor/page.tsx
  • app/(main)/datasets/page.tsx
  • app/(main)/evaluations/[id]/page.tsx
  • app/(main)/evaluations/page.tsx
  • app/(main)/keystore/page.tsx
  • app/(main)/speech-to-text/page.tsx
  • app/(main)/text-to-speech/page.tsx
  • app/api/_routeProxy.ts
  • app/api/assessment/assessments/[assessment_id]/results/route.ts
  • app/api/assessment/assessments/[assessment_id]/retry/route.ts
  • app/api/assessment/assessments/route.ts
  • app/api/assessment/datasets/[dataset_id]/route.ts
  • app/api/assessment/datasets/route.ts
  • app/api/assessment/runs/[run_id]/results/route.ts
  • app/api/assessment/runs/[run_id]/retry/route.ts
  • app/api/assessment/runs/[run_id]/route.ts
  • app/api/assessment/runs/route.ts
  • app/api/auth/logout/route.ts
  • app/api/configs/[config_id]/route.ts
  • app/api/configs/[config_id]/versions/[version_number]/route.ts
  • app/api/configs/[config_id]/versions/route.ts
  • app/api/evaluations/datasets/[dataset_id]/route.ts
  • app/api/evaluations/tts/datasets/[dataset_id]/route.ts
  • app/api/users/me/route.ts
  • app/components/Button.tsx
  • app/components/ConfigCard.tsx
  • app/components/ConfigModal.tsx
  • app/components/DatasetListSkeleton.tsx
  • app/components/ErrorModal.tsx
  • app/components/ResultsTableSkeleton.tsx
  • app/components/RunsListSkeleton.tsx
  • app/components/Select.tsx
  • app/components/Sidebar.tsx
  • app/components/StatusBadge.tsx
  • app/components/TabNavigation.tsx
  • app/components/assessment/ColumnMapperStep.tsx
  • app/components/assessment/CompactToggleSwitch.tsx
  • app/components/assessment/ConfigPanel.tsx
  • app/components/assessment/DataViewModal.tsx
  • app/components/assessment/DatasetsTab.tsx
  • app/components/assessment/DownloadDropdown.tsx
  • app/components/assessment/EvaluationsTab.tsx
  • app/components/assessment/JsonEditor.tsx
  • app/components/assessment/LoadingSpinner.tsx
  • app/components/assessment/OutputSchemaEditor.tsx
  • app/components/assessment/OutputSchemaStep.tsx
  • app/components/assessment/PageLayout.tsx
  • app/components/assessment/PromptAndConfigStep.tsx
  • app/components/assessment/ReviewStep.tsx
  • app/components/assessment/Stepper.tsx
  • app/components/assessment/datasets/CreatePanel.tsx
  • app/components/assessment/datasets/DatasetList.tsx
  • app/components/assessment/output-schema/OutputSchemaEditorInner.tsx
  • app/components/assessment/output-schema/OutputSchemaModal.tsx
  • app/components/assessment/output-schema/SchemaPropertyRow.tsx
  • app/components/assessment/prompt-config/AssessmentConfiguration.tsx
  • app/components/assessment/prompt-config/ConfigCreator.tsx
  • app/components/assessment/prompt-config/ConfigParamControl.tsx
  • app/components/assessment/prompt-config/PromptEditor.tsx
  • app/components/assessment/prompt-config/PromptPanel.tsx
  • app/components/assessment/prompt-config/ResponseSchema.tsx
  • app/components/assessment/prompt-config/SavedConfigCard.tsx
  • app/components/assessment/prompt-config/SavedConfigs.tsx
  • app/components/assessment/prompt-config/SelectedConfigs.tsx
  • app/components/assessment/prompt-config/SetupProgress.tsx
  • app/components/assessment/prompt-config/SystemPrompt.tsx
  • app/components/assessment/prompt-config/UserPrompt.tsx
  • app/components/assessment/results/ResultsHeader.tsx
  • app/components/assessment/review/ColumnsReview.tsx
  • app/components/assessment/review/ConfigsReview.tsx
  • app/components/assessment/review/DatasetReview.tsx
  • app/components/assessment/review/ExperimentReview.tsx
  • app/components/assessment/review/InputReview.tsx
  • app/components/assessment/review/ReviewSection.tsx
  • app/components/assessment/review/SchemaReview.tsx
  • app/components/assessment/review/SubmitReview.tsx
  • app/components/evaluations/CreateDatasetForm.tsx
  • app/components/evaluations/DatasetCard.tsx
  • app/components/evaluations/DatasetsTab.tsx
  • app/components/evaluations/DeleteDatasetModal.tsx
  • app/components/evaluations/DetailedResultsTable.tsx
  • app/components/evaluations/EvalRunCard.tsx
  • app/components/evaluations/EvalRunsList.tsx
  • app/components/evaluations/EvaluationsTab.tsx
  • app/components/evaluations/GroupedResultsTable.tsx
  • app/components/evaluations/MetricsOverview.tsx
  • app/components/evaluations/RunEvaluationForm.tsx
  • app/components/evaluations/ViewDatasetModal.tsx
  • app/components/icons/assessment/DownloadIcon.tsx
  • app/components/icons/assessment/PlayIcon.tsx
  • app/components/icons/assessment/ToggleThumbIcons.tsx
  • app/components/icons/common/CheckLineIcon.tsx
  • app/components/icons/common/MusicNoteIcon.tsx
  • app/components/icons/common/PlayIcon.tsx
  • app/components/icons/index.tsx
  • app/components/icons/sidebar/AssessmentIcon.tsx
  • app/components/icons/sidebar/SlidersIcon.tsx
  • app/components/index.ts
  • app/components/speech-to-text/AudioFileItem.tsx
  • app/components/speech-to-text/CreateSTTDatasetForm.tsx
  • app/components/speech-to-text/DatasetsTab.tsx
  • app/components/speech-to-text/EvaluationsTab.tsx
  • app/components/speech-to-text/RunSTTEvaluationForm.tsx
  • app/components/speech-to-text/STTDatasetCard.tsx
  • app/components/speech-to-text/STTResultRow.tsx
  • app/components/speech-to-text/STTResultsTable.tsx
  • app/components/speech-to-text/STTRunCard.tsx
  • app/components/speech-to-text/STTRunsList.tsx
  • app/components/speech-to-text/STTScoreInfoTooltip.tsx
  • app/components/speech-to-text/STTViewDatasetModal.tsx
  • app/components/text-to-speech/CreateTTSDatasetForm.tsx
  • app/components/text-to-speech/DatasetsTab.tsx
  • app/components/text-to-speech/EvaluationsTab.tsx
  • app/components/text-to-speech/RunTTSEvaluationForm.tsx
  • app/components/text-to-speech/TTSDatasetCard.tsx
  • app/components/text-to-speech/TTSResultRow.tsx
  • app/components/text-to-speech/TTSResultsTable.tsx
  • app/components/text-to-speech/TTSRunCard.tsx
  • app/components/text-to-speech/TTSRunsList.tsx
  • app/components/text-to-speech/TTSScoreInfoTooltip.tsx
  • app/components/text-to-speech/TTSViewDatasetModal.tsx
  • app/hooks/useAssessmentResults.ts
  • app/hooks/useConfigs.ts
  • app/lib/apiClient.ts
  • app/lib/assessment/constants.ts
  • app/lib/assessment/results.ts
  • app/lib/authCookie.ts
  • app/lib/configFetchers.ts
  • app/lib/constants.ts
  • app/lib/context/AuthContext.tsx
  • app/lib/data/assessmentModels.ts
  • app/lib/navConfig.ts
  • app/lib/store/assessment.ts
  • app/lib/store/config.ts
  • app/lib/store/configStore.ts
  • app/lib/types/assessment.ts
  • app/lib/types/auth.ts
  • app/lib/types/configs.ts
  • app/lib/types/dataset.ts
  • app/lib/types/evaluation.ts
  • app/lib/types/nav.ts
  • app/lib/types/speechToText.ts
  • app/lib/types/textToSpeech.ts
  • app/lib/utils.ts
  • app/lib/utils/assessment.ts
  • app/lib/utils/assessmentFetcher.ts
  • app/lib/utils/evaluationExport.ts
  • app/lib/utils/features.ts
  • app/lib/utils/outputSchema.ts
  • middleware.ts
  • package.json

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

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/assessment-ui-fix

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.

@vprashrex
vprashrex changed the base branch from main to devMay 7, 2026 06:48
@vprashrex
vprashrex requested a review from Ayush8923May 7, 2026 06:48
@vprashrexvprashrex self-assigned this May 7, 2026
@vprashrex
vprashrex merged commit 78a811d into devMay 7, 2026
1 check passed
@vprashrex
vprashrex deleted the chore/assessment-ui-fix branch May 7, 2026 06:53
Sign up for freeto 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.

2 participants

@vprashrex@Ayush8923