Fix AI Coach typo, fix bulk register UI, and update exam tiers
This commit is contained in:
@@ -13,11 +13,11 @@ import {
|
||||
} from "lucide-react"
|
||||
|
||||
const TIER_STYLE: Record<string, string> = {
|
||||
"Al_Coach": "bg-[var(--cyan-ai-10)] text-[var(--cyan-ai)] border-[var(--cyan-ai-20)]",
|
||||
"AI Coach": "bg-[var(--cyan-ai-10)] text-[var(--cyan-ai)] border-[var(--cyan-ai-20)]",
|
||||
"Pro": "bg-yellow-500/10 text-yellow-500 border-yellow-500/20",
|
||||
"Free": "bg-secondary text-foreground border-border",
|
||||
}
|
||||
const TIER_LABEL: Record<string, string> = { "Al_Coach": "AI Coach", "Pro": "Pro", "Free": "Free" }
|
||||
const TIER_LABEL: Record<string, string> = { "AI Coach": "AI Coach", "Pro": "Pro", "Free": "Free" }
|
||||
|
||||
function formatDate(iso?: string | null) {
|
||||
if (!iso) return "—"
|
||||
@@ -164,7 +164,7 @@ export default function StudentKundliPage() {
|
||||
>
|
||||
<option value="Free">Free</option>
|
||||
<option value="Pro">Pro</option>
|
||||
<option value="Al_Coach">AI Coach</option>
|
||||
<option value="AI Coach">AI Coach</option>
|
||||
</select>
|
||||
) : (
|
||||
<Badge className={TIER_STYLE[data.tier] || TIER_STYLE["Free"]} variant="outline">
|
||||
@@ -178,13 +178,14 @@ export default function StudentKundliPage() {
|
||||
onChange={e => setEditExam(e.target.value)}
|
||||
className="text-sm bg-secondary border border-border rounded-lg px-3 py-1.5 focus:outline-none focus:ring-1 focus:ring-primary"
|
||||
>
|
||||
<option value="JEE_Main">JEE</option>
|
||||
<option value="NEET">NEET</option>
|
||||
<option value="JEE_Main">JEE Main</option>
|
||||
<option value="JEE_Advanced">JEE Advanced</option>
|
||||
<option value="JEE_NEET">JEE + NEET</option>
|
||||
</select>
|
||||
) : (
|
||||
<Badge variant="outline" className="border-border">{data.target_exam.replace("_", " ")}</Badge>
|
||||
<Badge variant="outline" className="border-border">
|
||||
{data.target_exam === "JEE_Main" ? "JEE" : data.target_exam.replace("_", " ")}
|
||||
</Badge>
|
||||
)}
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user