From 9d29890d6a652a818af3bd23e6d00e19fbdb0abe Mon Sep 17 00:00:00 2001 From: mihirk Date: Mon, 10 Jul 2017 15:37:43 +0530 Subject: [PATCH] Removin immutable as a dependency --- package.json | 1 - src/js/framework/view/AbstractComponent.js | 3 +-- src/js/views/assessment/Toolbar.js | 1 - 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/package.json b/package.json index 36fb3ed6..022543c5 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,6 @@ "coverage": "istanbul cover --report lcov _mocha --require ./node_modules/react-native-mock/mock.js --require src/test/testHelper.js $(find ./src/test -name '*Test.js')" }, "dependencies": { - "immutable": "^3.8.1", "invariant": "^2.2.2", "lodash": "^4.12.0", "moment": "^2.15.1", diff --git a/src/js/framework/view/AbstractComponent.js b/src/js/framework/view/AbstractComponent.js index 7d70f0ee..452fe6bd 100644 --- a/src/js/framework/view/AbstractComponent.js +++ b/src/js/framework/view/AbstractComponent.js @@ -1,12 +1,11 @@ import React, {Component} from 'react'; import {ActivityIndicator, StyleSheet, Alert} from 'react-native'; -import {Map} from 'immutable'; class AbstractComponent extends Component { constructor(props, context) { super(props, context); this.renderComponent = this.renderComponent.bind(this); - this.spinnerDefaults = Map({color: 'white', size: 'small'}); + this.spinnerDefaults = Map([["color", 'white'], ["size", 'small']]); this.showError = this.showError.bind(this); } diff --git a/src/js/views/assessment/Toolbar.js b/src/js/views/assessment/Toolbar.js index c91eb156..bb9d395c 100644 --- a/src/js/views/assessment/Toolbar.js +++ b/src/js/views/assessment/Toolbar.js @@ -5,7 +5,6 @@ import PrimaryColors from "../styles/PrimaryColors"; import Typography from "../styles/Typography"; import Actions from '../../action'; import {Icon} from 'native-base'; -import {comp} from 'immutable'; import _ from 'lodash';