HM-48. Внедрена система тестирования jest (#17)

This commit is contained in:
Nikolay
2020-07-17 20:34:56 +03:00
committed by GitHub
parent 3691e393c6
commit d93b1b33c8
6 changed files with 273 additions and 15 deletions

View File

@ -1,5 +1,6 @@
import EmitService from './EmitService';
import {parse, stringify} from 'querystring';
import {parse} from 'querystring';
import {makeUrlWithQuery} from '../utils/urlUtils';
/**
* @function RouterListener
@ -73,8 +74,7 @@ class RouteService extends EmitService {
* // Это создаст строку в url - site.ru/users?key=testApi&author=Petrov
*/
goTo = (url, query) => {
const stringQuery = stringify(query);
const urlWithQuery = url + (stringQuery ? `?${stringQuery}` : '');
const urlWithQuery = makeUrlWithQuery(url, query);
this.history.pushState({}, '', urlWithQuery);
this.generateNext();
}