RailwayAPI.js 561 Bytes
Newer Older
YazhouChen's avatar
YazhouChen committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
import Axios from 'axios'
import {RAILWAY} from "../../utils/RequestUrls";


var staticMethods = {
  getRailwayCollection: function(){
    return Axios.get(RAILWAY);
  },

  getRailwayAdminCollection: function(){
    return Axios.get(RAILWAY);
  },

  getRailwayDivisionCollection: function(){
    return Axios.get(RAILWAY);
  }
};

function RailwayAPI (websocketService = null) {

  return Object.freeze(Object.assign(
    {
      // object methods comes here
    },
    staticMethods
  ))
}
Object.assign(RailwayAPI, staticMethods);
export default RailwayAPI