/** | |
* Copyright (c) HashiCorp, Inc. | |
* SPDX-License-Identifier: MPL-2.0 | |
*/ | |
import Component from '@ember/component'; | |
import { computed } from '@ember/object'; | |
export default Component.extend({ | |
threshold: null, | |
progress: null, | |
classNames: ['shamir-progress'], | |
progressDecimal: computed('threshold', 'progress', function () { | |
const { threshold, progress } = this; | |
if (threshold && progress) { | |
return progress / threshold; | |
} | |
return 0; | |
}), | |
}); |