param firstArea param secondArea export function overlap ( firstArea , secondArea ) { return ! ( firstArea . right < secondArea . left || firstArea . left > secondArea . right || firstArea . bottom < secondArea . top || firstArea . top > secondArea . bottom ) ; }