getOppositeVariation.js 382 B

123456789101112131415
  1. /**
  2. * Get the opposite placement variation of the given one
  3. * @method
  4. * @memberof Popper.Utils
  5. * @argument {String} placement variation
  6. * @returns {String} flipped placement variation
  7. */
  8. export default function getOppositeVariation(variation) {
  9. if (variation === 'end') {
  10. return 'start';
  11. } else if (variation === 'start') {
  12. return 'end';
  13. }
  14. return variation;
  15. }