UNPKG

@tanstack/optimistic

Version:

Core optimistic updates library

10 lines (9 loc) 609 B
import { Comparator, Condition, ConditionOperand } from './schema.js'; /** * Evaluates a condition against a nested row structure */ export declare function evaluateConditionOnNestedRow(nestedRow: Record<string, unknown>, condition: Condition, mainTableAlias?: string, joinedTableAlias?: string): boolean; /** * Evaluates a simple condition against a nested row structure */ export declare function evaluateSimpleConditionOnNestedRow(nestedRow: Record<string, unknown>, left: ConditionOperand, comparator: Comparator, right: ConditionOperand, mainTableAlias?: string, joinedTableAlias?: string): boolean;