import {ReactElement} from "react";
import {UniqueItem} from "../types/common.ts";

export function LoadingList({data, listElement}: {data: UniqueItem[]|null, listElement(e:UniqueItem, i:number):ReactElement}) {
    if (data === null){
        return <div className={"loading"}>Идёт загрузка...</div>
    }
    return (
        <>
            {data.map((e, i) => listElement(e, i))}
        </>
    )
}