jobsuche-api-js
Version:
A JavaScript wrapper for the Arbeitsagentur jobs API, allowing developers to easily integrate job search functionality into their applications.
21 lines (20 loc) • 678 B
JavaScript
import { aliasMapping } from '../constants/alias';
function paramsToAlias(params) {
const translatedParams = {};
for (const key in params) {
if (params.hasOwnProperty(key)) {
const alias = aliasMapping[key];
if (alias) {
if (key === 'workTime' && params[key]) {
// For workTime, join the array into a semicolon-separated string
translatedParams[alias] = params[key].join(';');
}
else {
translatedParams[alias] = params[key];
}
}
}
}
return translatedParams;
}
export { paramsToAlias };