const handleChangeFilters = ({ target: { value } }) => { const newSearch = new URLSearchParams(); // Set the default params newSearch.set('_limit', _limit); newSearch.set('_sort', _sort); newSearch.set('_page', 1); value.forEach(({ filter, name, value: filterValue }) => { const filterType = filter === '=' ? '' : filter; const filterName = `${name}${filterType}`; newSearch.append(filterName, filterValue); }); push({ search: newSearch.toString() }); }
currentUrl.searchParams.append( 'lostpassword_flow', true ); queryArgs.redirect_to = currentUrl.toString();
newUrl.searchParams.append( 'login_flow', 'true' ); window.location.href = newUrl.toString(); return;
return Promise.reject(new TypeError('INVALID_TYPE', 'roles', 'Array of Roles or Snowflakes', true)); query.append('include_roles', role);
search() { const url = new URL(window.location.href); url.pathname = '/_search'; // construct search query let q = this.state.text; if (this.state.isScopeChildren) { q += ` prefix:${window.location.pathname}`; } url.searchParams.append('q', q); window.location.href = url.href; }
get drawioURL() { const { config } = this.props.appContainer; const drawioUri = config.env.DRAWIO_URI || 'https://www.draw.io/'; const url = new URL(drawioUri); // refs: https://desk.draw.io/support/solutions/articles/16000042546-what-url-parameters-are-supported- url.searchParams.append('spin', 1); url.searchParams.append('embed', 1); url.searchParams.append('lang', i18next.language); url.searchParams.append('ui', 'atlas'); url.searchParams.append('configure', 1); return url; }
async function getShowData(guildId, show) { const url = new URL(`${SHOWTIMES.SERVER}/blame.json`); url.searchParams.append('platform', 'discord'); url.searchParams.append('channel', guildId); url.searchParams.append('show', encodeURIComponent(show)); const response = await fetch(url); return response.json(); }
function joinBubble(userId, bubbleName, continuation) { var $receiver = new URLSearchParams(); $receiver.append('userId', userId); $receiver.append('bubbleName', bubbleName); return postAndParseResult('/join-bubble', $receiver, Kotlin.getCallableRef('parseJoinBubbleResponse', function (json) { return parseJoinBubbleResponse(json); }), continuation); }
function register(userId, password, displayName, email, phoneNumber, continuation) { var $receiver = new URLSearchParams(); $receiver.append('userId', userId); $receiver.append('password', password); $receiver.append('displayName', displayName); $receiver.append('email', email); $receiver.append('phoneNumber', phoneNumber); return postAndParseResult('/register', $receiver, Kotlin.getCallableRef('parseLoginOrRegisterResponse', function (json) { return parseLoginOrRegisterResponse(json); }), continuation); }
function showBubble(userId, bubbleName, continuation) { var $receiver = new URLSearchParams(); $receiver.append('userId', userId); $receiver.append('bubbleName', bubbleName); return postAndParseResult('/show-bubble', $receiver, Kotlin.getCallableRef('parseShowBubbleResponse', function (json) { return parseShowBubbleResponse(json); }), continuation); }
function viewBubble(userId, bubbleName, continuation) { var $receiver = new URLSearchParams(); $receiver.append('userId', userId); $receiver.append('bubbleName', bubbleName); return postAndParseResult('/view-bubble', $receiver, Kotlin.getCallableRef('parseViewBubbleResponse', function (json) { return parseViewBubbleResponse(json); }), continuation); }
const handleChangeFilters = ({ target: { value } }) => { const newSearch = new URLSearchParams(); // Set the default params newSearch.set('_limit', _limit); newSearch.set('_sort', _sort); newSearch.set('_page', 1); value.forEach(({ filter, name, value: filterValue }) => { const filterType = filter === '=' ? '' : filter; const filterName = `${name}${filterType}`; newSearch.append(filterName, filterValue); }); push({ search: newSearch.toString() }); }