Commit 9cd28c6
Changed files (7)
app
components
infrastructure
screens
app/components/application-shell.js
@@ -1,7 +1,7 @@
import React, { Component } from 'react';
import { AppRegistry, Text, ListView, View, Image, TextInput, Navigator } from 'react-native';
import LoginScreen from '../screens/login-screen'
-import Router from '../services/router'
+import Router from '../infrastructure/router'
export default class ApplicationShell extends Component {
constructor(props) {
app/components/movies.js
@@ -1,6 +1,6 @@
import React, { Component } from 'react';
import { AppRegistry, Text, ListView, View, Image, TextInput, TouchableHighlight } from 'react-native';
-import Api from '../services/api'
+import Api from '../infrastructure/api'
import Movie from './movie'
export default class Movies extends Component {
app/services/api.js โ app/infrastructure/api.js
@@ -1,5 +1,5 @@
import Config from 'react-native-config';
-import ApplicationStorage from '../domain/application-storage';
+import ApplicationStorage from './application-storage';
export default class Api {
constructor(url) {
app/domain/application-storage.js โ app/infrastructure/application-storage.js
File renamed without changes
app/services/router.js โ app/infrastructure/router.js
File renamed without changes
app/screens/dashboard-screen.js
@@ -1,6 +1,6 @@
import React, { Component } from 'react';
import { View, Text, Button } from 'react-native';
-import ApplicationStorage from '../domain/application-storage';
+import ApplicationStorage from '../infrastructure/application-storage';
export default class DashboardScreen extends Component {
render() {
app/screens/login-screen.js
@@ -1,8 +1,8 @@
import React, { Component } from 'react';
import { View, Text, TouchableHighlight, AsyncStorage } from 'react-native';
import Account from '../domain/account'
-import Api from '../services/api'
-import ApplicationStorage from '../domain/application-storage'
+import Api from '../infrastructure/api'
+import ApplicationStorage from '../infrastructure/application-storage'
import Movies from '../components/movies';
import DashboardScreen from './dashboard-screen'