Skip to content
Snippets Groups Projects

refactor, add typings and comments

Merged Jørgen Rosager requested to merge refactor into master
19 files
+ 190
134
Compare changes
  • Side-by-side
  • Inline
Files
19
@@ -2,10 +2,13 @@ import * as React from "react";
@@ -2,10 +2,13 @@ import * as React from "react";
import Icon from "react-native-vector-icons/FontAwesome5";
import Icon from "react-native-vector-icons/FontAwesome5";
import { View } from "react-native";
import { View } from "react-native";
 
/*
 
* Component which renders 5 clickable stars
 
*/
const AddStarRating = ({
const AddStarRating = ({
onPress,
onPress,
rating,
rating,
size
size,
}: {
}: {
onPress: (number: number) => void;
onPress: (number: number) => void;
rating: number;
rating: number;
@@ -14,7 +17,7 @@ const AddStarRating = ({
@@ -14,7 +17,7 @@ const AddStarRating = ({
const array = [1, 2, 3, 4, 5];
const array = [1, 2, 3, 4, 5];
return (
return (
<View style={{ flex: 1, flexDirection: "row" }}>
<View style={{ flex: 1, flexDirection: "row" }}>
{array.map(number => {
{array.map((number) => {
if (number <= rating) {
if (number <= rating) {
return (
return (
<Icon
<Icon
Loading