JSFiddle - React, Tailwind, and code Playground

JavaScript

var listaImagens = [
    {
        "idImagem":4,
         "arquivo":"illustration_transport-04.svg",
        "idCategoria":1,
        "nomeCategoria":"Transportes",
        "modificacoes":[
            {"id":"sxqae3wtj1h2rzfr","cor":"#ff6500"},
            {"id":"egltjnqi7ut2zkt9","cor":"#FFFFFF"}
        ]
    },
    {
        "idImagem":5,
        "arquivo":"casa.svg",
        "idCategoria":10,
        "nomeCategoria":"Construcoes",
        "modificacoes":[
            {"id":"aksjdhauhkuhksee","cor":"#fcdd10"},
            {"id":"lasdweiefnswekej","cor":"#FFCD00"}
        ]
    },
    {
        "idImagem":5,
        "arquivo":"casa.svg",
        "idCategoria":3,
        "nomeCategoria":"Construcoes",
        "modificacoes":[
            {"id":"aksjdhauhkuhksee","cor":"#fcdd10"},
            {"id":"lasdweiefnswekej","cor":"#FFCD00"}
        ]
    }
];
var indice = listaImagens.indexOf(listaImagens.filter(function(obj){
    return obj.idCategoria == 10;
})[0]);
console.log(indice);