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 = [];
|
md.header.breadcrumb = [];
|
||||||
let overrideLabel = "" as ReactNode;
|
let overrideLabel = "" as ReactNode;
|
||||||
|
let skipItem = false;
|
||||||
for (const v of breads) {
|
for (const v of breads) {
|
||||||
if (v.label === "--reset--") {
|
if (v.label === "--reset--") {
|
||||||
md.header.breadcrumb = [];
|
md.header.breadcrumb = [];
|
||||||
|
|
@ -31,7 +32,14 @@ export const MDHeader: FC<{ md: MDLocal; mdr: MDRef }> = ({ md, mdr }) => {
|
||||||
overrideLabel = v.label;
|
overrideLabel = v.label;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if (v.label === "--skip--") {
|
||||||
|
skipItem = true;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
if (skipItem) {
|
||||||
|
skipItem = false;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
if (overrideLabel) {
|
if (overrideLabel) {
|
||||||
v.label = overrideLabel;
|
v.label = overrideLabel;
|
||||||
overrideLabel = "";
|
overrideLabel = "";
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue