« All deprecation guides

Deprecation Guide for Deprecate import equal from @ember/object/computed

until: 7.0.0
id: deprecate-import-equal-from-object-computed

equal from @ember/object/computed is deprecated. It compared a dependent key's value to a constant.

Migration

Use a getter with a strict equality expression.

Before:

import { equal } from '@ember/object/computed';
class Person {
  role = 'admin';
  @equal('role', 'admin') isAdmin;
}

After:

class Person {
  role = 'admin';
  get isAdmin() {
    return this.role === 'admin';
  }
}