Cargando…
@@ -393,6 +400,20 @@ async function cargarFormularios() {
renderFormularios();
}
+function filtrarFormularios(q) {
+ q = q.trim().toLowerCase();
+ const grid = $('formularios-grid');
+ if (!q) { renderFormularios(); return; }
+ const filtrados = _formularios.filter(f =>
+ (f.nombre || '').toLowerCase().includes(q) ||
+ (f.tipo || '').toLowerCase().includes(q)
+ );
+ const orig = _formularios;
+ _formularios = filtrados;
+ renderFormularios();
+ _formularios = orig;
+}
+
function renderFormularios() {
const grid = $('formularios-grid');
if (!_formularios.length) {