Url.variables.setSearchParams
fx-fetch / Url / setSearchParams
Variable: setSearchParams()
Section titled “Variable: setSearchParams()”
constsetSearchParams: {(url,params):Url; (params): (url) =>Url; }
Defined in: packages/fx-fetch/src/Url/setSearchParams.ts:43
Sets multiple search parameters on a Url.
Call Signature
Section titled “Call Signature”(
url,params):Url
Sets multiple search parameters on a Url.
Parameters
Section titled “Parameters”params
Section titled “params”SearchParamsInput
Returns
Section titled “Returns”Example
Section titled “Example”import { Url } from 'fx-fetch';
const url = Url.make('https://api.example.com');const urlWithParams = Url.setSearchParams(url, { page: '1', limit: '10' });0.1.0
Call Signature
Section titled “Call Signature”(
params): (url) =>Url
Sets multiple search parameters on a Url.
Parameters
Section titled “Parameters”params
Section titled “params”SearchParamsInput
Returns
Section titled “Returns”(
url):Url
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Example
Section titled “Example”import { Url } from 'fx-fetch';import { pipe } from 'effect';
const url = Url.make('https://api.example.com');const urlWithParams = pipe( url, Url.setSearchParams({ page: '1', limit: '10' }));0.1.0
Example
Section titled “Example”import { Url } from 'fx-fetch';
const url = Url.make('https://api.example.com');const urlWithParams = Url.setSearchParams(url, { page: '1', limit: '10' });0.1.0