import { computed } from '@ember/object'; import Component from '@ember/component'; import layout from './template'; export default Component.extend({ layout, newPassword: null, confirmPassword: null, passwordOkay: false, passwordOut: null, passwordsMatch: computed('newPassword', 'confirmPassword', function() { if (this.get('confirmPassword')) { if ((this.get('newPassword') === this.get('confirmPassword'))) { this.set('passwordOut', this.get('newPassword')); this.set('passwordOkay', true); return true; } else { this.set('passwordOut', null); this.set('passwordOkay', false); return false; } } else { this.set('passwordOkay', false); return true; } }) });