diff --git a/src/bestsellers/BookItem.js b/src/bestsellers/BookItem.js
index f454b24..7101e73 100644
--- a/src/bestsellers/BookItem.js
+++ b/src/bestsellers/BookItem.js
@@ -1,6 +1,6 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View, Image, ListView } from "react-native";
+import { StyleSheet, Text, View, Image } from "react-native";
const styles = StyleSheet.create({
bookItem: {
diff --git a/src/bestsellers/BookList.js b/src/bestsellers/BookList.js
index 841a67b..1186b9b 100644
--- a/src/bestsellers/BookList.js
+++ b/src/bestsellers/BookList.js
@@ -1,6 +1,6 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View, Image, FlatList } from "react-native";
+import { StyleSheet, View, FlatList } from "react-native";
import BookItem from "./BookItem";
import NYT from "./NYT";
diff --git a/src/bestsellers/BookSectionList.js b/src/bestsellers/BookSectionList.js
index 15886d6..0d970e1 100644
--- a/src/bestsellers/BookSectionList.js
+++ b/src/bestsellers/BookSectionList.js
@@ -1,6 +1,6 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View, Image, SectionList } from "react-native";
+import { StyleSheet, Text, View, SectionList } from "react-native";
import BookItem from "./BookItem";
import NYT from "./NYT";
@@ -25,29 +25,27 @@ class BookList extends Component {
};
_refreshData = () => {
- Promise
- .all([
- NYT.fetchBooks("hardcover-fiction"),
- NYT.fetchBooks("hardcover-nonfiction")
- ])
- .then(results => {
- if (results.length !== 2) {
- console.error("Unexpected results");
- }
+ Promise.all([
+ NYT.fetchBooks("hardcover-fiction"),
+ NYT.fetchBooks("hardcover-nonfiction")
+ ]).then(results => {
+ if (results.length !== 2) {
+ console.error("Unexpected results");
+ }
- this.setState({
- sections: [
- {
- title: "Hardcover Fiction",
- data: this._addKeysToBooks(results[0])
- },
- {
- title: "Hardcover NonFiction",
- data: this._addKeysToBooks(results[1])
- }
- ]
- });
+ this.setState({
+ sections: [
+ {
+ title: "Hardcover Fiction",
+ data: this._addKeysToBooks(results[0])
+ },
+ {
+ title: "Hardcover NonFiction",
+ data: this._addKeysToBooks(results[1])
+ }
+ ]
});
+ });
};
_renderItem = ({ item }) => {
@@ -61,11 +59,7 @@ class BookList extends Component {
};
_renderHeader = ({ section }) => {
- return (
-
- {section.title}
-
- );
+ return {section.title};
};
render() {
diff --git a/src/bestsellers/MockBookList.js b/src/bestsellers/MockBookList.js
index 110488f..5f796db 100644
--- a/src/bestsellers/MockBookList.js
+++ b/src/bestsellers/MockBookList.js
@@ -1,6 +1,6 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View, Image, FlatList } from "react-native";
+import { StyleSheet, FlatList } from "react-native";
import BookItem from "./BookItem";
@@ -9,13 +9,15 @@ const mockBooks = [
rank: 1,
title: "GATHERING PREY",
author: "John Sandford",
- book_image: "http://du.ec2.nytimes.com.s3.amazonaws.com/prd/books/9780399168796.jpg"
+ book_image:
+ "http://du.ec2.nytimes.com.s3.amazonaws.com/prd/books/9780399168796.jpg"
},
{
rank: 2,
title: "MEMORY MAN",
author: "David Baldacci",
- book_image: "http://du.ec2.nytimes.com.s3.amazonaws.com/prd/books/9781455586387.jpg"
+ book_image:
+ "http://du.ec2.nytimes.com.s3.amazonaws.com/prd/books/9781455586387.jpg"
}
];
diff --git a/src/bestsellers/NYT.js b/src/bestsellers/NYT.js
index 9fdbc8c..d775d2a 100644
--- a/src/bestsellers/NYT.js
+++ b/src/bestsellers/NYT.js
@@ -2,7 +2,7 @@ const API_KEY = "73b19491b83909c7e07016f4bb4644f9:2:60667290";
const LIST_NAME = "hardcover-fiction";
const API_STEM = "https://api.nytimes.com/svc/books/v3/lists";
-function fetchBooks(list_name = LIST_NAME) {
+function fetchBooks() {
let url = `${API_STEM}/${LIST_NAME}?response-format=json&api-key=${API_KEY}`;
return fetch(url)
.then(response => response.json())
diff --git a/src/bestsellers/index.js b/src/bestsellers/index.js
index 2a23634..1256998 100644
--- a/src/bestsellers/index.js
+++ b/src/bestsellers/index.js
@@ -1,6 +1,3 @@
-import SimpleList from "./SimpleList";
-import MockBookList from "./MockBookList";
-import BookList from "./BookList";
import BookSectionList from "./BookSectionList";
export default BookSectionList;
diff --git a/src/depends/index.js b/src/depends/index.js
index 4430f3b..9a52f4d 100644
--- a/src/depends/index.js
+++ b/src/depends/index.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, View } from "react-native";
import _ from "lodash";
import Video from "react-native-video";
diff --git a/src/flashcards/src_checkpoint_01/components/DeckScreen/Deck.js b/src/flashcards/src_checkpoint_01/components/DeckScreen/Deck.js
index 42955b4..8f1cb6f 100644
--- a/src/flashcards/src_checkpoint_01/components/DeckScreen/Deck.js
+++ b/src/flashcards/src_checkpoint_01/components/DeckScreen/Deck.js
@@ -1,7 +1,6 @@
import React, { Component } from "react";
import { StyleSheet, View } from "react-native";
-import DeckModel from "./../../data/Deck";
import Button from "./../Button";
import NormalText from "./../NormalText";
import colors from "./../../styles/colors";
@@ -20,7 +19,6 @@ class Deck extends Component {
render() {
return (
-
);
});
diff --git a/src/flashcards/src_checkpoint_01/components/ReviewScreen/ReviewSummary.js b/src/flashcards/src_checkpoint_01/components/ReviewScreen/ReviewSummary.js
index 84622c0..ed70862 100644
--- a/src/flashcards/src_checkpoint_01/components/ReviewScreen/ReviewSummary.js
+++ b/src/flashcards/src_checkpoint_01/components/ReviewScreen/ReviewSummary.js
@@ -1,4 +1,4 @@
-import React, { Component } from "react";
+import React from "react";
import { StyleSheet, View } from "react-native";
import HeadingText from "./../HeadingText";
@@ -9,9 +9,7 @@ import colors from "./../../styles/colors";
function mkReviewSummary(percentCorrect, quitFunc) {
return (
-
- Reviews cleared!
-
+ Reviews cleared!
{Math.round(percentCorrect * 100)}% correct
diff --git a/src/flashcards/src_checkpoint_02/components/Button.js b/src/flashcards/src_checkpoint_02/components/Button.js
index d7134b9..7145825 100644
--- a/src/flashcards/src_checkpoint_02/components/Button.js
+++ b/src/flashcards/src_checkpoint_02/components/Button.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, View, TouchableOpacity } from "react-native";
+import { StyleSheet, TouchableOpacity } from "react-native";
import colors from "./../styles/colors";
diff --git a/src/flashcards/src_checkpoint_02/components/DeckScreen/Deck.js b/src/flashcards/src_checkpoint_02/components/DeckScreen/Deck.js
index fc9f18c..693f4a2 100644
--- a/src/flashcards/src_checkpoint_02/components/DeckScreen/Deck.js
+++ b/src/flashcards/src_checkpoint_02/components/DeckScreen/Deck.js
@@ -1,7 +1,6 @@
import React, { Component } from "react";
import { StyleSheet, View } from "react-native";
-import DeckModel from "./../../data/Deck";
import Button from "./../Button";
import NormalText from "./../NormalText";
import colors from "./../../styles/colors";
diff --git a/src/flashcards/src_checkpoint_02/components/DeckScreen/DeckCreation.js b/src/flashcards/src_checkpoint_02/components/DeckScreen/DeckCreation.js
index 1bcbf45..caf0b42 100644
--- a/src/flashcards/src_checkpoint_02/components/DeckScreen/DeckCreation.js
+++ b/src/flashcards/src_checkpoint_02/components/DeckScreen/DeckCreation.js
@@ -1,5 +1,4 @@
import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
import { CreateDeckButton, EnterDeck } from "./DeckCreationFields";
@@ -19,9 +18,11 @@ class DeckCreation extends Component {
};
render() {
- let contents = this.state.showingNameField
- ?
- : ;
+ let contents = this.state.showingNameField ? (
+
+ ) : (
+
+ );
return contents;
}
}
diff --git a/src/flashcards/src_checkpoint_02/components/Flashcards.js b/src/flashcards/src_checkpoint_02/components/Flashcards.js
index 8907527..edb6e53 100644
--- a/src/flashcards/src_checkpoint_02/components/Flashcards.js
+++ b/src/flashcards/src_checkpoint_02/components/Flashcards.js
@@ -1,5 +1,4 @@
-import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
+import React from "react";
import { StackNavigator } from "react-navigation";
import Logo from "./Header/Logo";
diff --git a/src/flashcards/src_checkpoint_02/components/HeadingText.js b/src/flashcards/src_checkpoint_02/components/HeadingText.js
index 067f1eb..021d6ad 100644
--- a/src/flashcards/src_checkpoint_02/components/HeadingText.js
+++ b/src/flashcards/src_checkpoint_02/components/HeadingText.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, Text } from "react-native";
import { fonts, scalingFactors } from "./../styles/fonts";
import Dimensions from "Dimensions";
diff --git a/src/flashcards/src_checkpoint_02/components/Input.js b/src/flashcards/src_checkpoint_02/components/Input.js
index 5f4f3d9..905c960 100644
--- a/src/flashcards/src_checkpoint_02/components/Input.js
+++ b/src/flashcards/src_checkpoint_02/components/Input.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, TextInput, View } from "react-native";
+import { StyleSheet, TextInput } from "react-native";
import colors from "./../styles/colors";
import { fonts } from "./../styles/fonts";
diff --git a/src/flashcards/src_checkpoint_02/components/NewCardScreen/index.js b/src/flashcards/src_checkpoint_02/components/NewCardScreen/index.js
index 2545512..06f983d 100644
--- a/src/flashcards/src_checkpoint_02/components/NewCardScreen/index.js
+++ b/src/flashcards/src_checkpoint_02/components/NewCardScreen/index.js
@@ -1,8 +1,6 @@
import React, { Component } from "react";
import { StyleSheet, View } from "react-native";
-import DeckModel from "./../../data/Deck";
-
import Button from "../Button";
import LabeledInput from "../LabeledInput";
import NormalText from "../NormalText";
diff --git a/src/flashcards/src_checkpoint_02/components/NormalText.js b/src/flashcards/src_checkpoint_02/components/NormalText.js
index 99767c0..4581f56 100644
--- a/src/flashcards/src_checkpoint_02/components/NormalText.js
+++ b/src/flashcards/src_checkpoint_02/components/NormalText.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, Text } from "react-native";
import { fonts, scalingFactors } from "./../styles/fonts";
import Dimensions from "Dimensions";
@@ -18,7 +18,7 @@ class NormalText extends Component {
}
const scaled = StyleSheet.create({
- normal: { fontSize: width * 1.0 / scalingFactors.normal }
+ normal: { fontSize: (width * 1.0) / scalingFactors.normal }
});
export default NormalText;
diff --git a/src/flashcards/src_checkpoint_03/components/Button.js b/src/flashcards/src_checkpoint_03/components/Button.js
index d7134b9..7145825 100644
--- a/src/flashcards/src_checkpoint_03/components/Button.js
+++ b/src/flashcards/src_checkpoint_03/components/Button.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, View, TouchableOpacity } from "react-native";
+import { StyleSheet, TouchableOpacity } from "react-native";
import colors from "./../styles/colors";
diff --git a/src/flashcards/src_checkpoint_03/components/DeckScreen/Deck.js b/src/flashcards/src_checkpoint_03/components/DeckScreen/Deck.js
index fc9f18c..693f4a2 100644
--- a/src/flashcards/src_checkpoint_03/components/DeckScreen/Deck.js
+++ b/src/flashcards/src_checkpoint_03/components/DeckScreen/Deck.js
@@ -1,7 +1,6 @@
import React, { Component } from "react";
import { StyleSheet, View } from "react-native";
-import DeckModel from "./../../data/Deck";
import Button from "./../Button";
import NormalText from "./../NormalText";
import colors from "./../../styles/colors";
diff --git a/src/flashcards/src_checkpoint_03/components/DeckScreen/DeckCreation.js b/src/flashcards/src_checkpoint_03/components/DeckScreen/DeckCreation.js
index 1bcbf45..caf0b42 100644
--- a/src/flashcards/src_checkpoint_03/components/DeckScreen/DeckCreation.js
+++ b/src/flashcards/src_checkpoint_03/components/DeckScreen/DeckCreation.js
@@ -1,5 +1,4 @@
import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
import { CreateDeckButton, EnterDeck } from "./DeckCreationFields";
@@ -19,9 +18,11 @@ class DeckCreation extends Component {
};
render() {
- let contents = this.state.showingNameField
- ?
- : ;
+ let contents = this.state.showingNameField ? (
+
+ ) : (
+
+ );
return contents;
}
}
diff --git a/src/flashcards/src_checkpoint_03/components/Flashcards.js b/src/flashcards/src_checkpoint_03/components/Flashcards.js
index 4a87233..162949f 100644
--- a/src/flashcards/src_checkpoint_03/components/Flashcards.js
+++ b/src/flashcards/src_checkpoint_03/components/Flashcards.js
@@ -1,5 +1,4 @@
import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
import { StackNavigator } from "react-navigation";
import { createStore } from "redux";
import { Provider } from "react-redux";
diff --git a/src/flashcards/src_checkpoint_03/components/HeadingText.js b/src/flashcards/src_checkpoint_03/components/HeadingText.js
index 067f1eb..021d6ad 100644
--- a/src/flashcards/src_checkpoint_03/components/HeadingText.js
+++ b/src/flashcards/src_checkpoint_03/components/HeadingText.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, Text } from "react-native";
import { fonts, scalingFactors } from "./../styles/fonts";
import Dimensions from "Dimensions";
diff --git a/src/flashcards/src_checkpoint_03/components/Input.js b/src/flashcards/src_checkpoint_03/components/Input.js
index 5f4f3d9..905c960 100644
--- a/src/flashcards/src_checkpoint_03/components/Input.js
+++ b/src/flashcards/src_checkpoint_03/components/Input.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, TextInput, View } from "react-native";
+import { StyleSheet, TextInput } from "react-native";
import colors from "./../styles/colors";
import { fonts } from "./../styles/fonts";
diff --git a/src/flashcards/src_checkpoint_03/components/NewCardScreen/index.js b/src/flashcards/src_checkpoint_03/components/NewCardScreen/index.js
index 6d64405..090872d 100644
--- a/src/flashcards/src_checkpoint_03/components/NewCardScreen/index.js
+++ b/src/flashcards/src_checkpoint_03/components/NewCardScreen/index.js
@@ -1,7 +1,6 @@
import React, { Component } from "react";
import { StyleSheet, View } from "react-native";
-import DeckModel from "./../../data/Deck";
import { addCard } from "./../../actions/creators";
import { connect } from "react-redux";
diff --git a/src/flashcards/src_checkpoint_03/components/NormalText.js b/src/flashcards/src_checkpoint_03/components/NormalText.js
index 99767c0..4581f56 100644
--- a/src/flashcards/src_checkpoint_03/components/NormalText.js
+++ b/src/flashcards/src_checkpoint_03/components/NormalText.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, Text } from "react-native";
import { fonts, scalingFactors } from "./../styles/fonts";
import Dimensions from "Dimensions";
@@ -18,7 +18,7 @@ class NormalText extends Component {
}
const scaled = StyleSheet.create({
- normal: { fontSize: width * 1.0 / scalingFactors.normal }
+ normal: { fontSize: (width * 1.0) / scalingFactors.normal }
});
export default NormalText;
diff --git a/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewButtons.js b/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewButtons.js
index 3f43d88..9cbb190 100644
--- a/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewButtons.js
+++ b/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewButtons.js
@@ -1,9 +1,8 @@
import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
+import { StyleSheet } from "react-native";
import Button from "./../Button";
import NormalText from "./../NormalText";
-import HeadingText from "./../HeadingText";
import colors from "./../../styles/colors";
class ContinueButton extends Component {
@@ -65,9 +64,7 @@ function mkAnswerButtons(
selectAnswerFunc(isCorrectAnswer);
}}
>
-
- {a}
-
+ {a}
);
});
diff --git a/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewSummary.js b/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewSummary.js
index 84622c0..ed70862 100644
--- a/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewSummary.js
+++ b/src/flashcards/src_checkpoint_03/components/ReviewScreen/ReviewSummary.js
@@ -1,4 +1,4 @@
-import React, { Component } from "react";
+import React from "react";
import { StyleSheet, View } from "react-native";
import HeadingText from "./../HeadingText";
@@ -9,9 +9,7 @@ import colors from "./../../styles/colors";
function mkReviewSummary(percentCorrect, quitFunc) {
return (
-
- Reviews cleared!
-
+ Reviews cleared!
{Math.round(percentCorrect * 100)}% correct
diff --git a/src/flashcards/src_checkpoint_03/components/ReviewScreen/index.js b/src/flashcards/src_checkpoint_03/components/ReviewScreen/index.js
index 7df1669..490e081 100644
--- a/src/flashcards/src_checkpoint_03/components/ReviewScreen/index.js
+++ b/src/flashcards/src_checkpoint_03/components/ReviewScreen/index.js
@@ -5,7 +5,7 @@ import { connect } from "react-redux";
import ViewCard from "./ViewCard";
import { mkReviewSummary } from "./ReviewSummary";
import colors from "./../../styles/colors";
-import { reviewCard, nextReview, stopReview } from "./../../actions/creators";
+import { nextReview, stopReview } from "./../../actions/creators";
class ReviewScreen extends Component {
static displayName = "ReviewScreen";
@@ -54,11 +54,7 @@ class ReviewScreen extends Component {
}
render() {
- return (
-
- {this._contents()}
-
- );
+ return {this._contents()};
}
}
diff --git a/src/flashcards/src_checkpoint_03/reducers/index.js b/src/flashcards/src_checkpoint_03/reducers/index.js
index 4d271a0..f6a73cf 100644
--- a/src/flashcards/src_checkpoint_03/reducers/index.js
+++ b/src/flashcards/src_checkpoint_03/reducers/index.js
@@ -1,4 +1,4 @@
-import { MockDecks, MockCards } from "./../data/Mocks";
+import { MockDecks } from "./../data/Mocks";
import DecksReducer from "./decks";
import ReviewReducer, { mkReviewState } from "./reviews";
diff --git a/src/flashcards/src_checkpoint_04/components/Button.js b/src/flashcards/src_checkpoint_04/components/Button.js
index d7134b9..7145825 100644
--- a/src/flashcards/src_checkpoint_04/components/Button.js
+++ b/src/flashcards/src_checkpoint_04/components/Button.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, View, TouchableOpacity } from "react-native";
+import { StyleSheet, TouchableOpacity } from "react-native";
import colors from "./../styles/colors";
diff --git a/src/flashcards/src_checkpoint_04/components/Flashcards.js b/src/flashcards/src_checkpoint_04/components/Flashcards.js
index d1d1056..248ca19 100644
--- a/src/flashcards/src_checkpoint_04/components/Flashcards.js
+++ b/src/flashcards/src_checkpoint_04/components/Flashcards.js
@@ -1,5 +1,4 @@
import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
import { StackNavigator } from "react-navigation";
import { createStore } from "redux";
import { Provider } from "react-redux";
diff --git a/src/flashcards/src_checkpoint_04/components/HeadingText.js b/src/flashcards/src_checkpoint_04/components/HeadingText.js
index 067f1eb..021d6ad 100644
--- a/src/flashcards/src_checkpoint_04/components/HeadingText.js
+++ b/src/flashcards/src_checkpoint_04/components/HeadingText.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, Text } from "react-native";
import { fonts, scalingFactors } from "./../styles/fonts";
import Dimensions from "Dimensions";
diff --git a/src/flashcards/src_checkpoint_04/components/Input.js b/src/flashcards/src_checkpoint_04/components/Input.js
index 5f4f3d9..905c960 100644
--- a/src/flashcards/src_checkpoint_04/components/Input.js
+++ b/src/flashcards/src_checkpoint_04/components/Input.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, TextInput, View } from "react-native";
+import { StyleSheet, TextInput } from "react-native";
import colors from "./../styles/colors";
import { fonts } from "./../styles/fonts";
diff --git a/src/flashcards/src_checkpoint_04/components/NewCardScreen/index.js b/src/flashcards/src_checkpoint_04/components/NewCardScreen/index.js
index 6d64405..090872d 100644
--- a/src/flashcards/src_checkpoint_04/components/NewCardScreen/index.js
+++ b/src/flashcards/src_checkpoint_04/components/NewCardScreen/index.js
@@ -1,7 +1,6 @@
import React, { Component } from "react";
import { StyleSheet, View } from "react-native";
-import DeckModel from "./../../data/Deck";
import { addCard } from "./../../actions/creators";
import { connect } from "react-redux";
diff --git a/src/flashcards/src_checkpoint_04/components/NormalText.js b/src/flashcards/src_checkpoint_04/components/NormalText.js
index 99767c0..4581f56 100644
--- a/src/flashcards/src_checkpoint_04/components/NormalText.js
+++ b/src/flashcards/src_checkpoint_04/components/NormalText.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { StyleSheet, Text } from "react-native";
import { fonts, scalingFactors } from "./../styles/fonts";
import Dimensions from "Dimensions";
@@ -18,7 +18,7 @@ class NormalText extends Component {
}
const scaled = StyleSheet.create({
- normal: { fontSize: width * 1.0 / scalingFactors.normal }
+ normal: { fontSize: (width * 1.0) / scalingFactors.normal }
});
export default NormalText;
diff --git a/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewButtons.js b/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewButtons.js
index 3f43d88..9cbb190 100644
--- a/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewButtons.js
+++ b/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewButtons.js
@@ -1,9 +1,8 @@
import React, { Component } from "react";
-import { StyleSheet, View } from "react-native";
+import { StyleSheet } from "react-native";
import Button from "./../Button";
import NormalText from "./../NormalText";
-import HeadingText from "./../HeadingText";
import colors from "./../../styles/colors";
class ContinueButton extends Component {
@@ -65,9 +64,7 @@ function mkAnswerButtons(
selectAnswerFunc(isCorrectAnswer);
}}
>
-
- {a}
-
+ {a}
);
});
diff --git a/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewSummary.js b/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewSummary.js
index 84622c0..ed70862 100644
--- a/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewSummary.js
+++ b/src/flashcards/src_checkpoint_04/components/ReviewScreen/ReviewSummary.js
@@ -1,4 +1,4 @@
-import React, { Component } from "react";
+import React from "react";
import { StyleSheet, View } from "react-native";
import HeadingText from "./../HeadingText";
@@ -9,9 +9,7 @@ import colors from "./../../styles/colors";
function mkReviewSummary(percentCorrect, quitFunc) {
return (
-
- Reviews cleared!
-
+ Reviews cleared!
{Math.round(percentCorrect * 100)}% correct
diff --git a/src/flashcards/src_checkpoint_04/components/ReviewScreen/index.js b/src/flashcards/src_checkpoint_04/components/ReviewScreen/index.js
index 7df1669..490e081 100644
--- a/src/flashcards/src_checkpoint_04/components/ReviewScreen/index.js
+++ b/src/flashcards/src_checkpoint_04/components/ReviewScreen/index.js
@@ -5,7 +5,7 @@ import { connect } from "react-redux";
import ViewCard from "./ViewCard";
import { mkReviewSummary } from "./ReviewSummary";
import colors from "./../../styles/colors";
-import { reviewCard, nextReview, stopReview } from "./../../actions/creators";
+import { nextReview, stopReview } from "./../../actions/creators";
class ReviewScreen extends Component {
static displayName = "ReviewScreen";
@@ -54,11 +54,7 @@ class ReviewScreen extends Component {
}
render() {
- return (
-
- {this._contents()}
-
- );
+ return {this._contents()};
}
}
diff --git a/src/flashcards/src_checkpoint_04/reducers/decks.js b/src/flashcards/src_checkpoint_04/reducers/decks.js
index 9eb40fe..b6e88c6 100644
--- a/src/flashcards/src_checkpoint_04/reducers/decks.js
+++ b/src/flashcards/src_checkpoint_04/reducers/decks.js
@@ -1,5 +1,4 @@
import { ADD_DECK, ADD_CARD, LOAD_DATA } from "../actions/types";
-import Deck from "./../data/Deck";
import { writeDecks } from "./../storage/decks";
function decksWithNewCard(oldDecks, card) {
@@ -30,7 +29,6 @@ const reducer = (state = [], action) => {
return newState;
case ADD_CARD:
return decksWithNewCard(state, action.data);
-
}
return state;
};
diff --git a/src/flashcards/src_checkpoint_04/reducers/index.js b/src/flashcards/src_checkpoint_04/reducers/index.js
index 4d271a0..f6a73cf 100644
--- a/src/flashcards/src_checkpoint_04/reducers/index.js
+++ b/src/flashcards/src_checkpoint_04/reducers/index.js
@@ -1,4 +1,4 @@
-import { MockDecks, MockCards } from "./../data/Mocks";
+import { MockDecks } from "./../data/Mocks";
import DecksReducer from "./decks";
import ReviewReducer, { mkReviewState } from "./reviews";
diff --git a/src/styles/FlexDemo/index.js b/src/styles/FlexDemo/index.js
index 98b1078..92fd767 100644
--- a/src/styles/FlexDemo/index.js
+++ b/src/styles/FlexDemo/index.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { Text, View } from "react-native";
import styles from "./style";
diff --git a/src/styles/Mondrian/index.js b/src/styles/Mondrian/index.js
index 337a86b..8640da7 100644
--- a/src/styles/Mondrian/index.js
+++ b/src/styles/Mondrian/index.js
@@ -1,5 +1,5 @@
import React, { Component } from "react";
-import { StyleSheet, Text, View } from "react-native";
+import { View } from "react-native";
import styles from "./style";
diff --git a/src/styles/Mondrian/style.js b/src/styles/Mondrian/style.js
index 17eb14b..f133f59 100644
--- a/src/styles/Mondrian/style.js
+++ b/src/styles/Mondrian/style.js
@@ -1,4 +1,3 @@
-import React from "react";
import { StyleSheet } from "react-native";
const styles = StyleSheet.create({
diff --git a/src/styles/index.js b/src/styles/index.js
index f9edea8..3265e66 100644
--- a/src/styles/index.js
+++ b/src/styles/index.js
@@ -1,4 +1,3 @@
import FlexDemo from "./FlexDemo";
-import Mondrian from "./Mondrian";
export default FlexDemo;
diff --git a/src/touch/index.js b/src/touch/index.js
index 4a5180c..965cc71 100644
--- a/src/touch/index.js
+++ b/src/touch/index.js
@@ -1,4 +1,3 @@
-import PressDemo from "./PressDemo";
import PanDemo from "./PanDemo";
export default PanDemo;