{panelHidden && (
)}
{book ? editorComponents.filter(function (component: PanelComponent): boolean {
if (component.id === 1 && book.quillsenseEnabled === false) {
return false;
}
if (component.id === 2 && !book?.tools?.worlds) {
return false;
}
if (component.id === 3 && !book?.tools?.locations) {
return false;
}
if (component.id === 4 && !book?.tools?.characters) {
return false;
}
if (component.id === 5 && !book?.tools?.spells) {
return false;
}
return true;
}).map(function (component: PanelComponent) {
return (
);
}) : homeComponents.map(function (component: PanelComponent) {
return (
);
})}
{showAbout &&
}
);
}