@magic-libraries/uri
@magic-libraries/uri
@magic-client library.@magic-libraries/uri encodes objects to uri strings and uri strings to objects.
installation
npm install --save-exact @magic-libraries/uriusage
in a page/component, just use the lib.uri functions
encode
lib.uri.encode({host: 'https://example.com',params: {param_1: true,param_2: 'string',},})
returns
https://example.com?param_1=true&param_2=stringdecode
const uri = 'https://example.com/?param_1=true¶m_2=string'lib.uri.decode(uri)
returns
{host: 'https://example.com',params: {param_1: true,param_2: 'string',},}
source
the source for this page is in the example directory and gets built and published to github using @magic/core