Отсортировать структуру по двум параметрам

Реализуй функцию sort(items), которая отсортирует список по 2-м параметрам. Все объекты с признаком active равным true должны идти раньше тех, объектов, у которых это свойство равняется false. При этом объекты должны быть отсортированы в возрастающем порядке по свойству value. Функция должна изменить оригинальный массив, а не создавать новый. Пример:

const items = [{
    active: false,
    value: 3
}, {
    active: false,
    value: 1
}, {
    active: true,
    value: 2
}, {
    active: false,
    value: 2
}, {
    active: true,
    value: 1
}]

sort(items)