deep subcategory solution
This commit is contained in:
@@ -6,10 +6,16 @@ const mapOptionToLink = (options, option) =>
|
||||
}&`
|
||||
: "";
|
||||
|
||||
export const createOlxLink = (category, subcategory, options) =>
|
||||
subcategory.value
|
||||
export const createOlxLink = (category, subcategory, options) => {
|
||||
const deepSubCategory =
|
||||
Boolean(Object.keys(subcategory).length) &&
|
||||
subcategory[
|
||||
Object.keys(subcategory).reduce((max, key) => (max < key ? key : max))
|
||||
];
|
||||
return deepSubCategory
|
||||
? Object.keys(options).reduce(
|
||||
(link, option) => link + mapOptionToLink(options, option),
|
||||
`kategorija=${subcategory.value}&`
|
||||
`kategorija=${deepSubCategory.value}&`
|
||||
)
|
||||
: "";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user