1
0
mirror of https://github.com/flarum/core.git synced 2025-08-04 23:47:32 +02:00

I want my small diff back!

This commit is contained in:
Franz Liedke
2020-09-18 18:35:48 +02:00
parent f9e5aa4193
commit bdc64f98a5

View File

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