@@ -10,12 +10,13 @@ import DiscreeteDropdown from './DiscreeteDropdown';
1010import InviteEditorsAction from '../menu-items/InviteEditorsAction' ;
1111import BreakIntoPassagesAction from '../menu-items/BreakIntoPassagesAction' ;
1212import DeleteDocumentAction from '../menu-items/DeleteDocumentAction' ;
13+ import DeleteReferenceToDocumentAction from '../menu-items/DeleteReferenceToDocumentAction' ;
1314import EditRawDocumentAction from '../menu-items/EditRawDocumentAction' ;
1415import Bookmark from './Bookmark' ;
1516import LicenseCompatibility from './LicenseCompatibility' ;
1617import { InfoCircle } from 'react-bootstrap-icons' ;
1718
18- function OpenedDocuments ( { id, margin, metadata, parallelDocuments, rawEditMode, setRawEditMode, backend, user, setLastUpdate} ) {
19+ function OpenedDocuments ( { id, margin, metadata, parallelDocuments, rawEditMode, setRawEditMode, backend, user, setLastUpdate, content } ) {
1920 const marginMetadata = metadata . getDocument ( margin ) ;
2021 const marginLicense = marginMetadata ?. dc_license ;
2122 const sourceMetadata = metadata . focusedDocument ;
@@ -25,7 +26,7 @@ function OpenedDocuments({id, margin, metadata, parallelDocuments, rawEditMode,
2526 < Col className = "lectern" { ...{ xs} } >
2627 < Row className = "runningHead" >
2728 < RunningHeadSource { ...{ id, metadata, parallelDocuments, backend, user} } />
28- < RunningHeadMargin { ...{ parallelDocuments, margin, setRawEditMode, backend, setLastUpdate} }
29+ < RunningHeadMargin { ...{ id , parallelDocuments, margin, setRawEditMode, backend, setLastUpdate, content } }
2930 metadata = { marginMetadata }
3031 />
3132 </ Row >
@@ -91,7 +92,7 @@ function RunningHeadSource({id, metadata, parallelDocuments, backend, user}) {
9192 ) ;
9293}
9394
94- function RunningHeadMargin ( { metadata, parallelDocuments, margin, setRawEditMode, backend, setLastUpdate} ) {
95+ function RunningHeadMargin ( { id , metadata, parallelDocuments, margin, setRawEditMode, backend, setLastUpdate, content } ) {
9596 const isFromScratch = parallelDocuments . isFromScratch ;
9697 if ( Object . keys ( metadata ) . length ) return (
9798 < Col xs = { 5 } className = "scholium position-relative" >
@@ -101,6 +102,7 @@ function RunningHeadMargin({metadata, parallelDocuments, margin, setRawEditMode,
101102 < BreakIntoPassagesAction { ...{ parallelDocuments, margin, backend, setLastUpdate} } />
102103 < EditRawDocumentAction { ...{ setRawEditMode} } />
103104 < DeleteDocumentAction { ...{ metadata, isFromScratch, backend, setLastUpdate} } />
105+ < DeleteReferenceToDocumentAction { ...{ id, margin, backend, metadata, content, setLastUpdate} } />
104106 </ DiscreeteDropdown >
105107 < Metadata editable = { true } { ...{ backend, metadata, setLastUpdate} } />
106108 < Type editable = { true } { ...{ backend, metadata} } />
0 commit comments