src/Helpers/index.js
function parseCoordinates(coord) {
    if (Array.isArray(coord) && coord.length === 2) {
        return {
            lng: coord[0],
            lat: coord[1],
        };
    }

    if (coord instanceof Object && coord !== null) {
        return {
            lng: coord.lng || coord.lon,
            lat: coord.lat,
        };
    }

    return {};
}
function parseCoordinates(coord) {
    if (Array.isArray(coord) && coord.length === 2) {
        return {
            lng: coord[0],
            lat: coord[1],
        };
    }

    if (coord instanceof Object && coord !== null) {
        return {
            lng: coord.lng || coord.lon,
            lat: coord.lat,
        };
    }

    return {};
}
function parseCoordinates ( coord ) { if ( Array . isArray ( coord ) && coord . length === 2 ) { return { lng : coord [ 0 ] , lat : coord [ 1 ] , } ; } if ( coord instanceof Object && coord !== null ) { return { lng : coord . lng || coord . lon , lat : coord . lat , } ; } return { } ; }
Parse given argument as a coordinates
@param  {Any} coord Value representing a LngLatLike
@return {Object} A comparable coordinates
Parse given argument as a coordinates