const book = state.map((item) => item.id == id && item);
state - массив объектов, из каждого объекта берётся id-шник и сравнивается с id из функции в которой этот код, если id-шники совпадают, то объект добавляется в массив book, если нет, то добавляется false. Результат на картинке. Можно ли сразу тут же в этой строке кода из этого массива вырезать объект, он всегда будет 1, то есть что бы в book записывался не массив, а объект из массива, который на скрине?