ember-tooltips
Version:
Easy and extendible tooltips for Ember
18 lines (13 loc) • 535 B
JavaScript
import { assert } from '@ember/debug';
export function validateSide(side, testHelper = 'assertTooltipSide') {
const sideIsValid =
side === 'top' || side === 'right' || side === 'bottom' || side === 'left';
/* We make sure the side being tested is valid. We
use Ember.assert because assert is passed in from QUnit */
if (!sideIsValid) {
assert(
`You must pass side like ${testHelper}(assert, { side: 'top' }); Valid options for side are top, right, bottom, and left.`
);
}
}
export default validateSide;