mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite
synced 2024-09-23 18:29:15 +00:00
Merge "Use array spread syntax instead of Array#concat"
This commit is contained in:
commit
70dd8cf815
|
@ -107,7 +107,7 @@ ve.dm.MWReferencesListNode.static.toDataElement = function ( domElements, conver
|
||||||
const templateGenerated = type.indexOf( 'mw:Transclusion' ) !== -1;
|
const templateGenerated = type.indexOf( 'mw:Transclusion' ) !== -1;
|
||||||
const isResponsiveDefault = mw.config.get( 'wgCiteResponsiveReferences' );
|
const isResponsiveDefault = mw.config.get( 'wgCiteResponsiveReferences' );
|
||||||
|
|
||||||
let referencesListData = {
|
const referencesListElement = {
|
||||||
type: this.name,
|
type: this.name,
|
||||||
attributes: {
|
attributes: {
|
||||||
mw: mwData,
|
mw: mwData,
|
||||||
|
@ -124,11 +124,13 @@ ve.dm.MWReferencesListNode.static.toDataElement = function ( domElements, conver
|
||||||
const contentsDiv = domElements[ 0 ].ownerDocument.createElement( 'div' );
|
const contentsDiv = domElements[ 0 ].ownerDocument.createElement( 'div' );
|
||||||
contentsDiv.innerHTML = mwData.body.html;
|
contentsDiv.innerHTML = mwData.body.html;
|
||||||
const contentsData = converter.getDataFromDomClean( contentsDiv );
|
const contentsData = converter.getDataFromDomClean( contentsDiv );
|
||||||
referencesListData = [ referencesListData ]
|
return [
|
||||||
.concat( contentsData )
|
referencesListElement,
|
||||||
.concat( [ { type: '/' + this.name } ] );
|
...contentsData,
|
||||||
|
{ type: '/' + this.name }
|
||||||
|
];
|
||||||
}
|
}
|
||||||
return referencesListData;
|
return referencesListElement;
|
||||||
};
|
};
|
||||||
|
|
||||||
ve.dm.MWReferencesListNode.static.toDomElements = function ( data, doc, converter ) {
|
ve.dm.MWReferencesListNode.static.toDomElements = function ( data, doc, converter ) {
|
||||||
|
|
Loading…
Reference in a new issue