) => {
if (typeof onPrev !== "undefined") {
if (topOfChapter) {
Modal.confirm({
content: "已经到达章节开头,去上一个章节吗?",
okText: "确认",
cancelText: "取消",
onOk: () => {
onPrev(event);
},
});
} else {
onPrev(event);
}
}
}}
>
{
return { label: item.title, key: item.key ?? item.title };
}),
onClick: (e) => {
console.debug("onPathChange", e.key);
if (typeof onPathChange !== "undefined") {
onPathChange(e.key);
}
},
}}
>
{currTitle}
: undefined}
size="middle"
disabled={typeof nextTitle === "undefined"}
onClick={(event: React.MouseEvent) => {
if (typeof onNext !== "undefined") {
if (endOfChapter) {
Modal.confirm({
content: "已经到达章节末尾,去下一个章节吗?",
okText: "确认",
cancelText: "取消",
onOk: () => {
onNext(event);
},
});
} else {
onNext(event);
}
}
}}
>