Tengo este código que toma la ubicación del usuario, pero cuando el usuario no acepta el permiso, me manda el error de la pregunta, ¿cómo podría asignarle un valor si el usuario lo dejó vacío?
const request = { method: 'POST', headers: { "Content-Type": "application/json", "Accept": "application/json" }, body: JSON.stringify({ type: "sso", ...state, card: cifrado, latitud: location.coordinates.lat, longitud: location.coordinates.lng, aceptacion: location.aceptacion }), latitud: location.coordinates.lat, longitud: location.coordinates.lng, aceptacion: location.aceptacion }latitud: location?.coordinates.lat || '', longitud: location?.coordinates.lng || '',o
body: JSON.stringify({ type: "sso", ...state, card: cifrado, ...(location.cooridantes ? { latitud: location.coordinates.lat, longitud: location.coordinates.lng } : {}), aceptacion: location.aceptacion })