import { View, Text } from "react-native"; import { User } from "@/store/models/User.model"; import { useGetUserLogsByIdQuery } from "@/store/api/usersApi"; import { LoginListItem } from "@/components/features/accounts/LoginListItem"; interface PersonalLoginListProps { user: User; } export const PersonalLoginList = ({ user }: PersonalLoginListProps) => { const { data, isLoading, isError } = useGetUserLogsByIdQuery( { userId: user.id, page: 1, limit: 10 }, { skip: !user?.id } ); const items = data?.items ?? []; return ( Log-in List: {isLoading ? ( Loading... ) : isError ? ( - ) : items.length === 0 ? ( No logins history ) : ( {items.map((log, idx) => ( ))} )} ); };