ordem alfabetica
This commit is contained in:
parent
569d912981
commit
8b4f2a737d
@ -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>
|
||||||
|
|||||||
@ -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>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user