sync: soul-admin 页面 | 原因: 前端页面修改

This commit is contained in:
卡若
2026-03-08 10:34:08 +08:00
parent 3cbea9995c
commit a86cdf0696

View File

@@ -0,0 +1,28 @@
import { useState } from 'react'
import { MentorBookingTab } from './MentorBookingTab'
import { MentorsPage } from '@/pages/mentors/MentorsPage'
export function MentorTab() {
const [subTab, setSubTab] = useState<'booking' | 'manage'>('booking')
return (
<div className="space-y-4">
<div className="flex gap-2">
<button type="button" onClick={() => setSubTab('booking')}
className={`px-4 py-2 rounded-lg text-sm font-medium transition-all ${subTab === 'booking' ? 'bg-[#38bdac]/20 text-[#38bdac] border border-[#38bdac]/50' : 'bg-[#0a1628] text-gray-400 border border-gray-700 hover:text-white'}`}>
</button>
<button type="button" onClick={() => setSubTab('manage')}
className={`px-4 py-2 rounded-lg text-sm font-medium transition-all ${subTab === 'manage' ? 'bg-[#38bdac]/20 text-[#38bdac] border border-[#38bdac]/50' : 'bg-[#0a1628] text-gray-400 border border-gray-700 hover:text-white'}`}>
</button>
</div>
{subTab === 'booking' && <MentorBookingTab />}
{subTab === 'manage' && (
<div className="-mx-8">
<MentorsPage embedded />
</div>
)}
</div>
)
}