const variants = [
['0', 'Slate', 'Single'],
['1', 'Slate', 'Single'],
['2', 'Slate', 'Single'],
['3', 'Slate', 'Single'],
['4', 'Slate', 'Single'],
['5', 'Slate', 'Single'],
['0', 'Slate', '3-Pack'],
['1', 'Slate', '3-Pack'],
['2', 'Slate', '3-Pack'],
['3', 'Slate', '3-Pack'],
['4', 'Slate', '3-Pack'],
['5', 'Slate', '3-Pack']
]
Есть такой массив. Нужно его отсортировать таким образом, чтоб получились варианты типа:
0 - для него доступен Slate и для него доступен Single и 3-Pack
и таким образом сделать структуру чтоб в зваисимости от выбранного отображались доступные следующие варианты
Буду рад люому совету или помощи