feat: adiciona suporte para análise em background e processamento de resultados pendentes

This commit is contained in:
FelipeCN
2026-03-03 10:16:50 -03:00
parent dedb6a72c2
commit 2c08f237e9
3 changed files with 181 additions and 43 deletions
+3 -2
View File
@@ -57,8 +57,9 @@ pub fn renderizar_tabela_preview(ui: &mut egui::Ui, linhas: &[Vec<String>]) {
for linha in linhas {
for col in 0..num_colunas {
let celula = linha.get(col).map(|s| s.as_str()).unwrap_or("");
let texto = if celula.len() > 30 {
format!("{}...", &celula[..30])
let texto = if celula.chars().count() > 30 {
let truncado: String = celula.chars().take(30).collect();
format!("{}...", truncado)
} else {
celula.to_string()
};