From f5e880839e574fde6e6263acf6b832a03cd53b95 Mon Sep 17 00:00:00 2001
From: Alexander Rose <alexander.rose@weirdbyte.de>
Date: Sun, 12 Jan 2020 11:56:07 -0800
Subject: [PATCH] force cast from unknown for state dependencies

---
 src/mol-state/transformer.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mol-state/transformer.ts b/src/mol-state/transformer.ts
index 7a7558026..602415646 100644
--- a/src/mol-state/transformer.ts
+++ b/src/mol-state/transformer.ts
@@ -41,7 +41,7 @@ namespace Transformer {
         /** A cache object that is purged each time the corresponding StateObject is removed or recreated. */
         cache: unknown,
         spine: StateTreeSpine,
-        dependencies?: { [k: string]: StateObject }
+        dependencies?: { [k: string]: StateObject<unknown> }
     }
 
     export interface UpdateParams<A extends StateObject = StateObject, B extends StateObject = StateObject, P extends {} = {}> {
@@ -52,7 +52,7 @@ namespace Transformer {
         /** A cache object that is purged each time the corresponding StateObject is removed or recreated. */
         cache: unknown,
         spine: StateTreeSpine,
-        dependencies?: { [k: string]: StateObject }
+        dependencies?: { [k: string]: StateObject<unknown> }
     }
 
     export interface AutoUpdateParams<A extends StateObject = StateObject, B extends StateObject = StateObject, P extends {} = {}> {
-- 
GitLab