diff --git a/components/Status.tsx b/components/Status.tsx index 2ed8349..bbb211b 100644 --- a/components/Status.tsx +++ b/components/Status.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState, useRef } from "react"; import useWebSocket from "react-use-websocket"; import axios from "axios"; -import {Animated, Easing, ImageBackground, useColorScheme, View} from "react-native"; +import {Animated, Easing, ImageBackground, ScrollView, useColorScheme, View} from "react-native"; import { Avatar, List, Button, useTheme, } from "react-native-paper"; import themes from "@/assets/themes"; import styles from "@/assets/styles"; @@ -171,6 +171,7 @@ const Status: React.FC = ({ id, name, image, currentStatus, setStat On the Way + {messages.filter(msg => msg.Status === "On the Way") .sort((a, b) => new Date(a.Timestamp).getTime() - new Date(b.Timestamp).getTime()) .map(item => ( @@ -184,9 +185,11 @@ const Status: React.FC = ({ id, name, image, currentStatus, setStat left={(props) => } /> ))} + Arrived + {messages.filter(msg => msg.Status === "Arrived") .sort((a, b) => new Date(a.Timestamp).getTime() - new Date(b.Timestamp).getTime()) .map(item => ( @@ -200,6 +203,7 @@ const Status: React.FC = ({ id, name, image, currentStatus, setStat left={(props) => } /> ))} +