ordem alfabetica

This commit is contained in:
m1guelmcf 2025-11-27 16:20:20 -03:00
parent 569d912981
commit 8b4f2a737d
2 changed files with 17 additions and 13 deletions

View File

@ -460,7 +460,7 @@ export default function PacientesPage() {
onClick={() => setPage(pageNumber)} onClick={() => setPage(pageNumber)}
variant={pageNumber === page ? "default" : "outline"} variant={pageNumber === page ? "default" : "outline"}
size="lg" size="lg"
className={pageNumber === page ? "bg-green-600 hover:bg-green-700 text-white" : "text-gray-700"} className={pageNumber === page ? "bg-blue-600 hover:bg-blue-700 text-white" : "text-gray-700"}
> >
{pageNumber} {pageNumber}
</Button> </Button>

View File

@ -395,18 +395,22 @@ export default function ScheduleForm() {
<SelectValue placeholder="Selecione o médico" /> <SelectValue placeholder="Selecione o médico" />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>
{loadingDoctors ? ( {loadingDoctors ? (
<SelectItem value="loading" disabled> <SelectItem value="loading" disabled>
Carregando... Carregando...
</SelectItem> </SelectItem>
) : ( ) : (
doctors.map((d) => ( doctors
<SelectItem key={d.id} value={d.id}> .slice() // evita mutar o state original
{d.full_name} {d.specialty} .sort((a, b) => a.full_name.localeCompare(b.full_name, "pt-BR"))
</SelectItem> .map((d) => (
)) <SelectItem key={d.id} value={d.id}>
)} {d.full_name} {d.specialty}
</SelectContent> </SelectItem>
))
)}
</SelectContent>
</Select> </Select>
</div> </div>
</CardContent> </CardContent>