From ed97817ea096c07d67bcd026feeaa72d71103fcc Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 15 Apr 2018 18:07:53 -0400 Subject: [PATCH] remove unused store methods --- store.js | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/store.js b/store.js index 7aef7b2046..42f17c9bb8 100644 --- a/store.js +++ b/store.js @@ -4,13 +4,11 @@ import { _differs, _differsImmutable, get, - observe, on, fire } from './shared.js'; function Store(state, options) { - this._observers = { pre: blankObject(), post: blankObject() }; this._handlers = {}; this._dependents = []; @@ -110,20 +108,8 @@ assign(Store.prototype, { get: get, - // TODO remove this method - observe: observe, - on: on, - onchange: function(callback) { - // TODO remove this method - console.warn("store.onchange is deprecated in favour of store.on('state', event => {...})"); - - return this.on('state', function(event) { - callback(event.current, event.changed); - }); - }, - set: function(newState) { var oldState = this._state, changed = this._changed = {},