для массива [“stop”, “save”, “continue”] и второй [“continue”, “save”]
код(который работает):
const sortedRoundButtonsList = roundButtonsList.sort((a, b) => {
if (
a.props.buttonAction === SubmitTypes.stop ||
a.props.buttonAction === SubmitTypes.continue
) {
return 1;
}
if (
b.props.buttonAction ===
SubmitTypes.save ||
b.props.buttonAction === SubmitTypes.continue
) {
return -1;
}
return 0;
});
но у меня не соответствие тому что я понял из документации по .sort()
Я просто не понял, почему так работает…грубо говоря, написано методом втыка