1
0
mirror of https://github.com/flarum/core.git synced 2025-08-11 19:04:29 +02:00

update: common/helpers/listItems: fix isSeparator

This commit is contained in:
Alexander Skvortsov
2020-08-08 11:44:39 -04:00
committed by Franz Liedke
parent 527748ff66
commit e0d3a8c733

View File

@@ -2,13 +2,15 @@ import Separator from '../components/Separator';
import classList from '../utils/classList'; import classList from '../utils/classList';
function isSeparator(item) { function isSeparator(item) {
return item && item.component === Separator; return item.tag === Separator;
} }
function withoutUnnecessarySeparators(items) { function withoutUnnecessarySeparators(items) {
const newItems = []; const newItems = [];
let prevItem; let prevItem;
console.log(items);
items.forEach((item, i) => { items.forEach((item, i) => {
if (!isSeparator(item) || (prevItem && !isSeparator(prevItem) && i !== items.length - 1)) { if (!isSeparator(item) || (prevItem && !isSeparator(prevItem) && i !== items.length - 1)) {
prevItem = item; prevItem = item;