diff --git a/android/hs_err_pid6492.log b/android/hs_err_pid6492.log
new file mode 100644
index 0000000..e69de29
diff --git a/src/store/PosStore/ReceiptStore.js b/src/store/PosStore/ReceiptStore.js
index 39c73a1..fdef584 100644
--- a/src/store/PosStore/ReceiptStore.js
+++ b/src/store/PosStore/ReceiptStore.js
@@ -279,7 +279,7 @@ export const Receipt = types
clear() {
self.discount = "";
self.discountValue = 0;
- self.taxesValue = 0;
+ self.taxesValue = "0";
// Yay!
self.lines.splice(0, self.lines.length);
@@ -629,7 +629,7 @@ const Store = types
status: doc.status,
reason: doc.reason,
customer: doc.customer,
- taxesValue: doc.taxesValue,
+ taxesValue: doc.taxesValue.toString(),
taxesAmount: doc.taxesAmount > 0 ? doc.taxesAmount : 0,
receiptNumber: doc.receiptNumber,
discountName: doc.discountName,
diff --git a/src/stories/components/EditCheckBoxComponent.js b/src/stories/components/EditCheckBoxComponent.js
index de05631..f8542f5 100644
--- a/src/stories/components/EditCheckBoxComponent.js
+++ b/src/stories/components/EditCheckBoxComponent.js
@@ -1,17 +1,34 @@
import * as React from "react";
import { View, Text, StyleSheet } from "react-native";
-import { CheckBox } from "native-base";
+import { CheckBox, Toast } from "native-base";
-const EditCheckBoxComponent = props => (
-
-
- {props.label}
-
-);
+class EditCheckBoxComponent extends React.PureComponent {
+ onPress() {
+ const { disabled, onPress } = this.props;
+ if (disabled) {
+ Toast.show({
+ text: "Please click the edit (pencil icon) button",
+ buttonText: "Okay",
+ });
+ } else {
+ onPress();
+ }
+ }
+
+ render() {
+ const { checked, label } = this.props;
+ return (
+
+
+ {label}
+
+ );
+ }
+}
const styles = StyleSheet.create({
view: {
diff --git a/src/stories/components/SyncComponent.js b/src/stories/components/SyncComponent.js
index 5f9fec7..57a84f8 100644
--- a/src/stories/components/SyncComponent.js
+++ b/src/stories/components/SyncComponent.js
@@ -94,6 +94,7 @@ class CompanyComponent extends React.PureComponent {
label="Is HTTPs"
checked={isHttps}
onPress={toggleIsHttps}
+ disabled={!syncEditStatus}
/>