10 lines
296 B
JavaScript
10 lines
296 B
JavaScript
export const getSearch = parsedURL => {
|
|
if (parsedURL.search) {
|
|
return parsedURL.search;
|
|
}
|
|
|
|
const lastOffset = parsedURL.href.length - 1;
|
|
const hash = parsedURL.hash || (parsedURL.href[lastOffset] === '#' ? '#' : '');
|
|
return parsedURL.href[lastOffset - hash.length] === '?' ? '?' : '';
|
|
};
|