You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							36 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
	
	
							36 lines
						
					
					
						
							1.1 KiB
						
					
					
				// @flow
 | 
						|
import { popperGenerator, detectOverflow } from './createPopper';
 | 
						|
 | 
						|
import eventListeners from './modifiers/eventListeners';
 | 
						|
import popperOffsets from './modifiers/popperOffsets';
 | 
						|
import computeStyles from './modifiers/computeStyles';
 | 
						|
import applyStyles from './modifiers/applyStyles';
 | 
						|
import offset from './modifiers/offset';
 | 
						|
import flip from './modifiers/flip';
 | 
						|
import preventOverflow from './modifiers/preventOverflow';
 | 
						|
import arrow from './modifiers/arrow';
 | 
						|
import hide from './modifiers/hide';
 | 
						|
 | 
						|
export type * from './types';
 | 
						|
 | 
						|
const defaultModifiers = [
 | 
						|
  eventListeners,
 | 
						|
  popperOffsets,
 | 
						|
  computeStyles,
 | 
						|
  applyStyles,
 | 
						|
  offset,
 | 
						|
  flip,
 | 
						|
  preventOverflow,
 | 
						|
  arrow,
 | 
						|
  hide,
 | 
						|
];
 | 
						|
 | 
						|
const createPopper = popperGenerator({ defaultModifiers });
 | 
						|
 | 
						|
// eslint-disable-next-line import/no-unused-modules
 | 
						|
export { createPopper, popperGenerator, defaultModifiers, detectOverflow };
 | 
						|
// eslint-disable-next-line import/no-unused-modules
 | 
						|
export { createPopper as createPopperLite } from './popper-lite';
 | 
						|
// eslint-disable-next-line import/no-unused-modules
 | 
						|
export * from './modifiers';
 |