File tree Expand file tree Collapse file tree 1 file changed +18
-10
lines changed Expand file tree Collapse file tree 1 file changed +18
-10
lines changed Original file line number Diff line number Diff line change @@ -188,8 +188,8 @@ export class NotebookDiff
188
188
189
189
const header = Private . diffHeader (
190
190
this . _model . reference . label ,
191
- this . _model . base ? .label ,
192
- this . _model . challenger . label
191
+ this . _model . challenger . label ,
192
+ this . _hasConflict
193
193
) ;
194
194
this . addWidget ( header ) ;
195
195
@@ -312,16 +312,24 @@ namespace Private {
312
312
/**
313
313
* Create a header widget for the diff view.
314
314
*/
315
- export function diffHeader ( ...labels : string [ ] ) : Widget {
315
+ export function diffHeader (
316
+ baseLabel : string ,
317
+ remoteLabel : string ,
318
+ hasConflict : boolean
319
+ ) : Widget {
316
320
const node = document . createElement ( 'div' ) ;
317
321
node . className = 'jp-git-diff-header' ;
318
- node . innerHTML = `
319
- <div class="jp-git-diff-banner">
320
- ${ labels
321
- . filter ( label => ! ! label )
322
- . map ( label => `<span>${ label } </span>` )
323
- . join ( '<span class="jp-spacer"></span>' ) }
324
- </div>` ;
322
+ node . innerHTML = `<div class="jp-git-diff-banner">
323
+ <span>${ baseLabel } </span>
324
+ <span class="jp-spacer"></span>
325
+ ${
326
+ hasConflict
327
+ ? // Add extra space during notebook merge view
328
+ '<span> </span><span class="jp-spacer"></span>'
329
+ : ''
330
+ }
331
+ <span>${ remoteLabel } </span>
332
+ </div>` ;
325
333
326
334
return new Widget ( { node } ) ;
327
335
}
You can’t perform that action at this time.
0 commit comments