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.
 
 

19 lines
444 B

const container = document.querySelector('.particles');
const containerBounds = document.querySelector('.particles').getBoundingClientRect();
const DOM = {
container,
containerBounds,
getEventOffsetCoords: (evt, containerCoords) => {
const { pageX, pageY } = evt;
return {
evtX: (pageX - containerCoords.left),
evtY: (pageY - containerCoords.top)
};
}
};
export default DOM;