, targetDocId: string, removeIndex: number) => {
        const targetDoc = this.docIdToDocMap.get(targetDocId);
        if (!targetDoc) {
            return;
        }
        const newStack = this.slideHistoryStack.slice(0, removeIndex);
        const removed = this.slideHistoryStack.slice(removeIndex);
        
        this.setSlideHistoryStack(newStack);
        removed.forEach(info => this.containsSet.delete(info.toString()));
        DocumentManager.Instance.showDocument(targetDoc, { willZoomCentered: true });
        if (this.slideHistoryStack.length === 0) {
            Doc.UserDoc().isBranchingMode = false;
        }
        //PresBox.NavigateToTarget(targetDoc, targetDoc);
    };
    @computed get trailBreadcrumbs() {
        return (
            
                {this.slideHistoryStack.map((info, index) => {
                    const [presId, targetDocId] = info.split(',');
                    const doc = this.docIdToDocMap.get(targetDocId);
                    if (!doc) {
                        return <>>;
                    }
                    return (
                        
                            
                            -{'>'}
                        
                    );
                })}
            
        );
    }
    render() {
        return {BranchingTrailManager.Instance.trailBreadcrumbs}
;
    }
}