UNPKG

twreporter-react-index-page

Version:
28 lines (21 loc) 797 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _apiConfig = require('../conf/api-config.json'); var _apiConfig2 = _interopRequireDefault(_apiConfig); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var formAPIURL = function formAPIURL(path) { var host = void 0; var port = void 0; // process.env.BROWSER is defined in next.config.js if (process.env.BROWSER) { host = _apiConfig2.default.API_HOST_ON_CLIENT; port = _apiConfig2.default.API_PORT_ON_CLIENT; } else { host = _apiConfig2.default.API_HOST_ON_SERVER; port = _apiConfig2.default.API_PORT_ON_SERVER; } return _apiConfig2.default.API_PROTOCOL + '://' + host + ':' + port + '/v1/' + path; }; exports.default = formAPIURL;