@atlaskit/mention
Version:
A React component used to display user profiles in a list for 'Mention' functionality
18 lines (17 loc) • 520 B
JavaScript
export function mouseLocation(event) {
return {
x: event.clientX,
y: event.clientY
};
}
// Used to prevent invalid mouse move detection on scroll
// lastPosition is object (x, y)
export function actualMouseMove(oldPosition, newPosition) {
if (!oldPosition || oldPosition.x !== newPosition.x || oldPosition.y !== newPosition.y) {
return true;
}
return false;
}
export function leftClick(event) {
return event.button === 0 && !event.altKey && !event.ctrlKey && !event.metaKey && !event.shiftKey;
}