yoqw/web/cms/app/helpers/is-plain-val.js
2020-07-01 15:22:07 +08:00

17 lines
423 B
JavaScript

import { helper } from '@ember/component/helper';
export function isPlainVal([val]) {
return typeof val === 'string' ||
typeof val === 'number' ||
typeof val === 'boolean' ||
(
(!!val && typeof val === 'object') &&
['[object String]',
'[object Number]',
'[object Boolean]'
].includes(Object.prototype.toString.call(val))
);
}
export default helper(isPlainVal);