ember-bootstrap
Version:
Bootstrap components for Ember.js
13 lines (10 loc) • 361 B
text/typescript
import { helper } from '@ember/component/helper';
import { isBlank } from '@ember/utils';
export function sizeClassHelper(
[prefix, size]: [string, string | undefined | null],
{ default: defaultValue }: { default?: string },
) {
size = size ?? defaultValue;
return isBlank(size) ? null : `${prefix}-${size}`;
}
export default helper(sizeClassHelper);