Untitled
unknown
plain_text
2 years ago
493 B
9
Indexable
const inputOrdenacao = (arr:any, filtro:string, sentido:string) => {
const alteracaoOrdem = sentido === 'ASC' ? 1 : -1;
return [...arr].sort((a, b) => {
if (a[filtro] === 'unknown') return 1;
if (b[filtro] === 'unknown') return -1;
return (Number(a[filtro]) > Number(b[filtro]) ? 1 : -1) * alteracaoOrdem;
});
};
function ordemDaLista() {
console.log('CLIQUEI');
setApiFiltrada(inputOrdenacao(apiFiltrada, ordenacao.ordem, ordenacao.direcao));
}
Editor is loading...
Leave a Comment