JSFiddle - React, Tailwind, and code Playground

by erick

JavaScript

const group = {
    Gp1: 1, 
    Gp12:1, 
    Gp11:2, 
    Gp10: 0,
    Gp2: 1, 
    Gp5: 4,
    Gp3: 4,
    Gp4: 4,
    Gp6: 4,
};

const sortable = Object.fromEntries(
Object.entries(group).sort(([a,],[b,]) => parseInt(a.replace('Gp', '')) - parseInt(b.replace('Gp', '')))
);
console.log(sortable);