resolveConflict
resolveConflict(
resolver,date):ConflictAction
Resolve conflict action from a ConflictResolver (function or map). Returns “keep” if resolver is undefined or date not in map.
Parameters
Section titled “Parameters”resolver
Section titled “resolver”ConflictResolver | undefined
ConflictResolver (function or map) or undefined
`${number}-${number}-${number}`
Date string in YYYY-MM-DD format
Returns
Section titled “Returns”ConflictAction for the given date
Example
Section titled “Example”// With function resolverconst fn: ConflictResolver = (date) => ({ action: "keep" });resolveConflict(fn, "2025-01-01"); // { action: "keep" }
// With map resolverconst map: ConflictResolver = { "2025-01-01": { action: "drop" } };resolveConflict(map, "2025-01-01"); // { action: "drop" }resolveConflict(map, "2025-01-02"); // { action: "keep" } (default)
// With undefinedresolveConflict(undefined, "2025-01-01"); // { action: "keep" }