Skip to content

Instantly share code, notes, and snippets.

View JandroMejia97's full-sized avatar
💜
Working from home

Alejandro Mejía JandroMejia97

💜
Working from home
View GitHub Profile
import { ElementRef, EventEmitter, HostListener, Input } from '@angular/core';
import { Directive, Output } from '@angular/core';
import { MatDialog, MatDialogRef } from '@angular/material/dialog';
import { ConfirmationDialogComponent } from './confirmation-dialog.component';
/**
* Directive to open a confirmation dialog.
*/
@Directive({
selector: '[confirmationRequired]',
@JandroMejia97
JandroMejia97 / calculate-distance-in-km.ts
Created May 15, 2020 19:20 — forked from raco/calculate-distance-in-km.ts
Calculate distance in km between 2 positions
export function getDistanceFromLocationsInKm(
latStart: number,
longStart: number,
latEnd: number,
longEnd: number
): number {
const R = 6371; // Radius of the earth in km
const dLat = _deg2rad(latEnd - latStart);
const dLong = _deg2rad(longEnd - longStart);
const a =