JSFiddle - React, Tailwind, and code Playground
by Felipe Alfaro
JavaScript
// myurl.com/?loc=567
const currentParams = {
"loc": "567",
"event": "3453534rh4i,ewrifherw7yf7,erui7fyrs78fy"
}
const myValidParams = {
loc: {
name: 'location_id',
parser: Number,
formatter: String
},
event: {
name: 'event_id',
parser: function (str) {
return str.split(',')
},
formatter: arr => {
return arr.join(',')
}
}
}
function getParam(param) {
if (myValidParams[param])
return {
[param]: myValidParams[param].parser(currentParams[param])
}
}
console.log(
getParam('hjgkdfgjgktd')
)
deleteEventFromPArams('ewrifherw7yf7')