/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ import { helper as buildHelper } from '@ember/component/helper'; export function isWildcardString([string]) { if (!string) { return false; } // string is actually an object which is what comes in in the searchSelect component if (typeof string === 'object') { // if the dropdown is used the object is a class which cannot be converted into a string if (Object.prototype.hasOwnProperty.call(string, 'store')) { return false; } string = Object.values(string).toString(); } return string.includes('*'); } export default buildHelper(isWildcardString);