/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ import { helper } from '@ember/component/helper'; export default helper(function isEmptyValue([value], { hasDefault = false }) { if (hasDefault) { value = hasDefault; } if (typeof value === 'object' && value !== null) { return Object.keys(value).length === 0; } return value == null || value === ''; });