adding skipitem breads
This commit is contained in:
parent
44fdee4f2b
commit
f1cf77ef34
|
|
@ -20,6 +20,7 @@ export const MDHeader: FC<{ md: MDLocal; mdr: MDRef }> = ({ md, mdr }) => {
|
|||
|
||||
md.header.breadcrumb = [];
|
||||
let overrideLabel = "" as ReactNode;
|
||||
let skipItem = false;
|
||||
for (const v of breads) {
|
||||
if (v.label === "--reset--") {
|
||||
md.header.breadcrumb = [];
|
||||
|
|
@ -31,7 +32,14 @@ export const MDHeader: FC<{ md: MDLocal; mdr: MDRef }> = ({ md, mdr }) => {
|
|||
overrideLabel = v.label;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (v.label === "--skip--") {
|
||||
skipItem = true;
|
||||
continue;
|
||||
}
|
||||
if (skipItem) {
|
||||
skipItem = false;
|
||||
continue;
|
||||
}
|
||||
if (overrideLabel) {
|
||||
v.label = overrideLabel;
|
||||
overrideLabel = "";
|
||||
|
|
|
|||
Loading…
Reference in New Issue