export type NavStep = {
maneuver: string;
distance: string;
instruction: string;
};
export type NavRoute = {
heading: string;
steps: NavStep[];
};
export function pickupRoute(riderName: string): NavRoute {
return {
heading: `Pick up ${riderName}`,
steps: [
{ maneuver: '↑', distance: '400 m', instruction: 'Continue on Market St' },
{ maneuver: '↱', distance: '200 m', instruction: 'Turn right onto 4th St' },
{ maneuver: '↰', distance: '150 m', instruction: 'Turn left onto Folsom St' },
{ maneuver: '↱', distance: '300 m', instruction: 'Turn right onto Spear St' },
{ maneuver: '◉', distance: '50 m', instruction: `${riderName} is on the right` },
],
};
}