Accordion container
This commit is contained in:
@@ -47,13 +47,15 @@
|
||||
};
|
||||
|
||||
function getTabName(container: ContainerLayout, i: number): string {
|
||||
const tabNames = container.attrs.tabNames
|
||||
if (!tabNames)
|
||||
return `Tab ${i}`
|
||||
const title = container.attrs.title
|
||||
if (!title)
|
||||
return `Tab ${i+1}`
|
||||
|
||||
const tabNames = title.split(",").map(s => s.trim());
|
||||
|
||||
const tabName = tabNames[i]
|
||||
if (tabName == null || tabName === "")
|
||||
return `Tab ${i}`
|
||||
return `Tab ${i+1}`
|
||||
|
||||
return tabName
|
||||
}
|
||||
@@ -68,9 +70,6 @@
|
||||
class:edit={edit}>
|
||||
{#if edit}
|
||||
<Block>
|
||||
{#if container.attrs.title && container.attrs.title !== ""}
|
||||
<BlockTitle show_label={true}>{container.attrs.title}</BlockTitle>
|
||||
{/if}
|
||||
<div class="v-pane"
|
||||
class:empty={children.length === 0}
|
||||
class:edit={edit}
|
||||
|
||||
Reference in New Issue
Block a user