location.ts 420 B

1234567891011121314151617
  1. import { LocationUpdate } from 'app/types';
  2. export enum CoreActionTypes {
  3. UpdateLocation = 'UPDATE_LOCATION',
  4. }
  5. export type Action = UpdateLocationAction;
  6. export interface UpdateLocationAction {
  7. type: CoreActionTypes.UpdateLocation;
  8. payload: LocationUpdate;
  9. }
  10. export const updateLocation = (location: LocationUpdate): UpdateLocationAction => ({
  11. type: CoreActionTypes.UpdateLocation,
  12. payload: location,
  13. });