From 22cce79b803573c06d108f1dd5aabb12e740cc46 Mon Sep 17 00:00:00 2001 From: Timothy Farrell Date: Mon, 30 Oct 2017 04:28:53 -0500 Subject: [PATCH] Unused --- .../gallery/src/context/generateThumbnails.js | 2 +- packages/gallery/src/interface/album.js | 28 ------------------- 2 files changed, 1 insertion(+), 29 deletions(-) diff --git a/packages/gallery/src/context/generateThumbnails.js b/packages/gallery/src/context/generateThumbnails.js index de503de..7448b89 100644 --- a/packages/gallery/src/context/generateThumbnails.js +++ b/packages/gallery/src/context/generateThumbnails.js @@ -1,7 +1,7 @@ import pica from 'pica/dist/pica'; import { generateAttachmentUrl, getDatabase } from '../services/db.js'; -import { imported, find, update, addAttachment } from '../data/image.js'; +import { find, update, addAttachment } from '../data/image.js'; export function maxLinearSize(width, height, max) { const ratio = width / height; diff --git a/packages/gallery/src/interface/album.js b/packages/gallery/src/interface/album.js index 250af35..7760e29 100644 --- a/packages/gallery/src/interface/album.js +++ b/packages/gallery/src/interface/album.js @@ -3,34 +3,6 @@ import * as image from '../data/image.js'; import { ImageView } from './image.js'; import { LiveArray } from '../utils/livearray.js'; -// Warn if overriding existing method -if (Array.prototype.equals) - console.warn( - "Overriding existing Array.prototype.equals. Possible causes: New API defines the method, there's a framework conflict or you've got double inclusions in your code." - ); -// attach the .equals method to Array's prototype to call it on any array -Array.prototype.equals = function(array) { - // if the other array is a falsy value, return - if (!array) return false; - - // compare lengths - can save a lot of time - if (this.length != array.length) return false; - - for (var i = 0, l = this.length; i < l; i++) { - // Check if we have nested arrays - if (this[i] instanceof Array && array[i] instanceof Array) { - // recurse into the nested arrays - if (!this[i].equals(array[i])) return false; - } else if (this[i] != array[i]) { - // Warning - two different object instances will never be equal: {x:20} != {x:20} - return false; - } - } - return true; -}; -// Hide method from for-in loops -Object.defineProperty(Array.prototype, 'equals', { enumerable: false }); - export function AlbumView(vm, model) { const { remove } = model; let data = null;