Skip to main content

QueryParamSyncError

A URL conversion or navigation failure, independent of form validation.

Import

import type { QueryParamSyncError } from '@ngblocks/form-nodes/router';

When to use it

Handle parsing, serialization, or navigation failures separately from form validation.

Declaration

type QueryParamSyncError = {
key: string | null;
phase: 'parse' | 'serialize' | 'navigation';
cause: unknown;
};

Declared members

The declaration above also includes inherited contracts and overloads where applicable.

MemberMeaning
keyQuery key for a conversion failure; null for a shared navigation failure.
phaseOperation that failed.
causeOriginal thrown error or a rejected-navigation error.