emberjs/ember.js · error

ember-glimmer.link-to.inactive-loading-state

ember-glimmer.link-to.inactive-loading-state

Error message

This link is in an inactive loading state because at least one of its models currently has a null/undefined value, or the provided route name is invalid.

What it means

Error "This link is in an inactive loading state because at least one of its models currently has a null/undefined value, or the provided route name is invalid." thrown in emberjs/ember.js.

Source

Thrown at packages/@ember/-internals/glimmer/lib/components/link-to.ts:376

      '[BUG] must be an <a> element',
      element instanceof HTMLAnchorElement || element instanceof SVGAElement
    );

    let target = element instanceof SVGAElement ? element.target.baseVal : element.target;
    let isSelf = target === '' || target === '_self';

    if (isSelf) {
      this.preventDefault(event);
    } else {
      return;
    }

    if (this.isDisabled) {
      return;
    }

    if (this.isLoading) {
      warn(
        'This link is in an inactive loading state because at least one of its models ' +
          'currently has a null/undefined value, or the provided route name is invalid.',
        false,
        {
          id: 'ember-glimmer.link-to.inactive-loading-state',
        }
      );

      return;
    }

    let { routing, route, models, query, replace } = this;

    let payload = {
      routeName: route,
      queryParams: query,
      transition: undefined as Transition | undefined,
    };

View on GitHub (pinned to 26f97246a8)

When it happens

Trigger: Thrown at packages/@ember/-internals/glimmer/lib/components/link-to.ts:376 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of emberjs/ember.js@26f97246a8 (2026-09-01). Data as JSON: /api/errors/4f7f549ae5ebe548. Report an issue: GitHub.