docbrown/app/assets/javascripts/utilities/getImageForLink.js
Yash Dave 773982e210 Fixes some lint issues (#3786)
Fixes lint issues in /home/yash/GitHub/dev.to/app/assets/javascripts/utilities/
	- browserStoreCache.js
	- checkUserLoggedIn.js
	- createAjaxReq.js
	- getCurrentPage.js
	- getImageForLink.js
	- insertAfter.js
	- localDateTime.js
	- localStorageTest.js
	- preventDefaultAction.js

Signed-off-by: Amorpheuz <mail2ypd@gmail.com>
2019-08-22 15:59:13 -04:00

11 lines
293 B
JavaScript

'use strict';
var $fetchedImageUrls = [];
function getImageForLink(elem) {
var imageUrl = elem.getAttribute('data-preload-image');
if (imageUrl && $fetchedImageUrls.indexOf(imageUrl) === -1) {
var img = new Image();
img.src = imageUrl;
$fetchedImageUrls.push(imageUrl);
}
}