+ {/* Segmented control: tipo da consulta */}
+
+
+ setTipoConsulta('teleconsulta')}
+ className="flex-1 rounded-none first:rounded-l-full px-4 py-2.5 text-sm font-medium transition data-[state=on]:bg-primary data-[state=on]:text-primary-foreground hover:bg-primary/10"
+ >
+
+ Teleconsulta
+
+ setTipoConsulta('local')}
+ className="flex-1 rounded-none last:rounded-r-full px-4 py-2.5 text-sm font-medium transition data-[state=on]:bg-primary data-[state=on]:text-primary-foreground hover:bg-primary/10"
+ >
+
+ Consulta no local
+
+
+
-
+ {/* divider visual */}
+
- {/* Search input para buscar médico por nome (movido antes do Select de bairro para ficar ao lado visualmente) */}
-
-
) => setSearchQuery(e.target.value)}
- className="min-w-[220px] rounded-full"
- />
- {searchQuery ? (
+ {/* Convênio */}
+
+
+
+
+ {/* Busca por nome + Mais filtros/Limpar */}
+
+
+ ) => setSearchQuery(e.target.value)}
+ className="w-full sm:min-w-[220px] rounded-full"
+ />
+ {searchQuery ? (
+
+ ) : (
+
+ )}
+
+
+
+ {/* Bairro */}
+
+
+
+
+ {/* Voltar */}
+
- ) : (
-
- )}
+
-
-
-
-
{/* Lista de profissionais */}
@@ -879,7 +899,7 @@ export default function ResultadosClient() {