I tried to create a function and pass the parameter that is for him to search and return the list, however, he looks for "parameter" instead of "cardapio"
function I want to call:
gerenateList(cardapio);
gerenateList(payments);
function that I created
export function generateList(parameter){
    let menu = dataJson.parameter.map((i) => {
        return `*${i.id}* - ${i.name}\n`;
        
    });
return menu;
dataJson.json
{
 "cardapio":[
        {
            "id":1,
            "name":"X-Burguer",
            "type":"Burguer",
            "price":"9.99"
        }, {
            "id":2,
            "name":"X-Salada",
            "type":"Burguer",
            "price":"9.99"
        }, {
            "id":3,
            "name":"X-Tudo",
            "type":"Burguer",
            "price":"9.99"
        }],
"payments":[
        {
            "id":1,
            "name":"Dinheiro",
            "type":"Money"
        }, {
            "id":2,
            "name":"Cartão de débito",
            "type":"Debit"
        }, {
            "id":3,
            "name":"Cartão de crédito - Visa",
            "type":"Visa"
        }]
}
desired exit result
//cardapio
*1* - X-Burguer
*2* - X-Salada
*3* - X-Tudo
//payments
*1* - Dinheiro
*2* - Cartão de débito
*3* - Cartão de crédito - Visa
 
     
    