leptos-forms-rs 1.2.0

🚀 Type-safe, reactive form handling library for Leptos applications. Production-ready with 100% test success rate, cross-browser compatibility, and comprehensive validation. Built with Rust/WASM for high performance.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Error merging utilities
//!
//! This module provides utilities for merging validation errors from multiple sources.

use crate::validation::ValidationErrors;

/// Merge validation errors from multiple sources
pub fn merge_validation_errors(errors: Vec<ValidationErrors>) -> ValidationErrors {
    let mut merged = ValidationErrors::new();

    for error_set in errors {
        merged.merge(error_set);
    }

    merged
}