690514:2019 204-rfa-approval-refactor #01
CI / CD Pipeline / build (push) Successful in 6m1s
CI / CD Pipeline / deploy (push) Failing after 6m42s

This commit is contained in:
2026-05-14 20:19:21 +07:00
parent 07cc6d47b1
commit 0240d80da5
183 changed files with 20050 additions and 1017 deletions
@@ -14,6 +14,8 @@ import { Users } from 'lucide-react';
import { useReviewTeams } from '@/hooks/use-review-teams';
import { ReviewTeam } from '@/types/review-team';
const NO_REVIEW_TEAM_VALUE = '__skip_parallel_review__';
interface ReviewTeamSelectorProps {
projectPublicId: string;
rfaTypeCode?: string;
@@ -50,15 +52,17 @@ export function ReviewTeamSelector({
</div>
<Select
value={value ?? ''}
onValueChange={(v: string) => onChange(v || undefined)}
value={value ?? NO_REVIEW_TEAM_VALUE}
onValueChange={(v: string) =>
onChange(v === NO_REVIEW_TEAM_VALUE ? undefined : v)
}
disabled={disabled || isLoading}
>
<SelectTrigger>
<SelectValue placeholder={isLoading ? 'Loading teams...' : 'Skip — no parallel review'} />
</SelectTrigger>
<SelectContent>
<SelectItem value="">Skip no parallel review</SelectItem>
<SelectItem value={NO_REVIEW_TEAM_VALUE}>Skip no parallel review</SelectItem>
{filteredTeams.map((team) => (
<SelectItem key={team.publicId} value={team.publicId}>
<div className="flex items-center gap-2">