Ver código fonte

move to moduleJS

Daniel Zlotin 7 anos atrás
pai
commit
03525f0ef8

+ 1
- 1
integration/env.test.js Ver arquivo

@@ -1,4 +1,4 @@
1
-import * as _ from 'lodash';
1
+const _ = require('lodash');
2 2
 
3 3
 describe('test environment', () => {
4 4
   it('handles object spread', () => {

+ 6
- 6
integration/remx/component.js Ver arquivo

@@ -1,9 +1,9 @@
1
-import React, { Component } from 'react';
2
-import { Text } from 'react-native';
1
+const React = require('react');
2
+const { Component } = require('react');
3 3
 
4
-import { connect } from 'remx/react-native';
5
-
6
-import * as store from './store';
4
+const { Text } = require('react-native');
5
+const { connect } = require('remx/react-native');
6
+const store = require('./store');
7 7
 
8 8
 class MyContainer extends Component {
9 9
   render() {
@@ -28,4 +28,4 @@ function mapStateToProps() {
28 28
   };
29 29
 }
30 30
 
31
-export default connect(mapStateToProps)(MyContainer);
31
+module.exports = connect(mapStateToProps)(MyContainer);

+ 1
- 1
integration/remx/remx.test.js Ver arquivo

@@ -8,7 +8,7 @@ describe('remx support', () => {
8 8
 
9 9
   beforeEach(() => {
10 10
     jest.resetModules();
11
-    MyConnectedContainer = require('./component').default;
11
+    MyConnectedContainer = require('./component');
12 12
     store = require('./store');
13 13
   });
14 14
 

+ 10
- 5
integration/remx/store.js Ver arquivo

@@ -1,13 +1,13 @@
1
-import _ from 'lodash';
2
-import * as remx from 'remx';
1
+const _ = require('lodash');
2
+const remx = require('remx');
3 3
 
4
-export const state = remx.state({
4
+const state = remx.state({
5 5
   person: {
6 6
     name: 'no name'
7 7
   }
8 8
 });
9 9
 
10
-export const setters = remx.setters({
10
+const setters = remx.setters({
11 11
   setName(newName) {
12 12
     state.person.name = newName;
13 13
   },
@@ -17,7 +17,7 @@ export const setters = remx.setters({
17 17
   }
18 18
 });
19 19
 
20
-export const getters = remx.getters({
20
+const getters = remx.getters({
21 21
   getName() {
22 22
     return _.get(state, ['person', 'name']);
23 23
   },
@@ -26,3 +26,8 @@ export const getters = remx.getters({
26 26
     return _(state).get('person.age');
27 27
   }
28 28
 });
29
+
30
+module.exports = {
31
+  setters,
32
+  getters
33
+};