Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 3209 | Rev 3215 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3214 stevensc 1
/* eslint-disable react/prop-types */
306 geraldo 2
import React from "react";
3
import CardTest from "./card-test/CardTest";
4
import Spinner from "../../../shared/loading-spinner/Spinner";
5
 
6
const List = (props) => {
7
 
8
    const { backendVars, data, loading, getTestByUrl } = props;
9
 
10
    return (
3209 stevensc 11
        <div className="w-100 d-flex">
3214 stevensc 12
            {loading ?
306 geraldo 13
                <div className="row">
14
                    <Spinner />
15
                </div>
3214 stevensc 16
                :
306 geraldo 17
                <div className="row">
18
                    {data.length <= 0 ? (
19
                        <div className="col-md-12 col-sm-12 col-xs-12 text-center">
20
                            {backendVars.LBL_DATATABLE_SZERORECORDS}
21
                        </div>
22
                    ) : (
23
                        <div className="col-md-12 col-sm-12 col-xs-12">
393 geraldo 24
                            <div className="row">
25
                                {data.map((test, key) => {
26
                                    return <CardTest
27
                                        key={key}
28
                                        test={test}
29
                                        getTestByUrl={getTestByUrl}
30
                                        backendVars={backendVars} />
31
                                })}
32
                            </div>
306 geraldo 33
                        </div>
34
                    )}
35
                </div>
3214 stevensc 36
            }
306 geraldo 37
        </div>
38
    );
39
};
40
 
41
export default List;