'use strict'; var HistoryLocation = require('./HistoryLocation'); var History = require('../History'); /** * A Location that uses full page refreshes. This is used as * the fallback for HistoryLocation in browsers that do not * support the HTML5 history API. */ var RefreshLocation = { push: function push(path) { window.location = path; }, replace: function replace(path) { window.location.replace(path); }, pop: History.back, getCurrentPath: HistoryLocation.getCurrentPath, toString: function toString() { return ''; } }; module.exports = RefreshLocation;