vue-socials
Version:
Social media share buttons and counts for Vue.js
11 lines (10 loc) • 452 B
TypeScript
export interface IParamsObject {
[key: string]: string | number | boolean | undefined | null;
}
/**
* A simple function to format object to GET parameters.
* It skips undefined, null, and NaN values.
* @example { foo: 'bar', bar: undefined, foobar: 'foo bar', } => '?foo=bar&foobar=foo%20bar'
* @example { foo: null, bar: undefined, foobar: NaN, } => ''
*/
export default function getSerialisedParams(object: IParamsObject): string;