application-amicale/native-base-theme/components/Toast.js

41 lines
858 B
JavaScript
Raw Normal View History

2019-06-25 22:20:24 +02:00
// @flow
import variable from "./../variables/platform";
export default (variables /*: * */ = variable) => {
const platform = variables.platform;
const toastTheme = {
".danger": {
backgroundColor: variables.brandDanger
},
".warning": {
backgroundColor: variables.brandWarning
},
".success": {
backgroundColor: variables.brandSuccess
},
backgroundColor: "rgba(0,0,0,0.8)",
borderRadius: platform === "ios" ? 5 : 0,
flexDirection: "row",
justifyContent: "space-between",
alignItems: "center",
padding: 10,
minHeight: 50,
"NativeBase.Text": {
color: "#fff",
flex: 1
},
"NativeBase.Button": {
backgroundColor: "transparent",
height: 30,
elevation: 0,
"NativeBase.Text": {
fontSize: 14
}
}
};
return toastTheme;
};