diff --git a/src/observable/map/BaseObservableMap.ts b/src/observable/map/BaseObservableMap.ts index 9b501285..f81a94f8 100644 --- a/src/observable/map/BaseObservableMap.ts +++ b/src/observable/map/BaseObservableMap.ts @@ -64,8 +64,8 @@ export abstract class BaseObservableMap extends BaseObservable): JoinedMap { - return new JoinedMap([this].concat(otherMaps)); + join>(...otherMaps: Array): JoinedMap { + return new JoinedMap([this as BaseObservableMap].concat(otherMaps)); } mapValues(mapper: Mapper, updater?: Updater): MappedMap {