diff --git a/squarenotsquare/src/components/NineKey.js b/squarenotsquare/src/components/NineKey.js new file mode 100644 index 0000000..7231da1 --- /dev/null +++ b/squarenotsquare/src/components/NineKey.js @@ -0,0 +1,47 @@ +import React from "react"; +import { Text, View } from "react-native"; +import { TouchableOpacity } from "react-native-gesture-handler"; +import { styles } from "../screens/styles/AppStyles"; + +function NineKey(props){ + + function generateKey(value){ + return ( + props.onPress(value)} + > + + {value} + + + ); + } + + return ( + + + {generateKey(7)} + {generateKey(8)} + {generateKey(9)} + + + {generateKey(4)} + {generateKey(5)} + {generateKey(6)} + + + {generateKey(1)} + {generateKey(2)} + {generateKey(3)} + + + + {generateKey(0)} + + + + ); +} + +export default NineKey; \ No newline at end of file