UNPKG

@appearhere/bloom

Version:

Appear Here's pattern library and styleguide

82 lines (80 loc) 1.43 kB
import { HORIZONTAL_ATTACHMENTS } from '../Tether'; export default [ { method: 'getLeftPosition', args: { attachment: HORIZONTAL_ATTACHMENTS.LEFT, targetRect: { width: 10, left: 0, right: 10, }, componentRect: { width: 10, }, }, expected: -10, }, { method: 'getLeftPosition', args: { attachment: HORIZONTAL_ATTACHMENTS.RIGHT, targetRect: { width: 10, left: 0, right: 10, }, componentRect: { width: 10, }, }, expected: 10, }, { method: 'getLeftPosition', args: { attachment: HORIZONTAL_ATTACHMENTS.CENTER, targetRect: { width: 10, left: 0, right: 10, }, componentRect: { width: 10, }, }, expected: 0, }, { method: 'getLeftPosition', args: { attachment: HORIZONTAL_ATTACHMENTS.LEFT, targetRect: { width: 10, left: 0, right: 10, }, componentRect: { width: 10, }, flushHorizontal: true, }, expected: 0, }, { method: 'getLeftPosition', args: { attachment: HORIZONTAL_ATTACHMENTS.RIGHT, targetRect: { width: 10, left: 0, right: 10, }, componentRect: { width: 10, }, flushHorizontal: true, }, expected: 0, }, ];