Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import React, { useContext, useState } from "react";
import {Container, Card, Table } from 'react-bootstrap'
import AddToBasket from "../../basket/AddToBasketCheckBox";
function createItem(result){
return {
archive: "multi_query",
record: result,
};
}
export default function RunQueryResults(props) {
return (
<Container fluid>
<Card>
<Table>
<thead>
<h3>Query Results</h3>
<tr className="bg-light">
<th>Select</th>
<th>url</th>
</tr>
</thead>
<tbody>
{props.results.map((result, index) => (
<tr key={result.url}>
<td>
<AddToBasket id={result.url} item={createItem(result)} />
</td>
<td><a href={result.url} target="_blank">{result.url}</a></td>
</tr>
))}
</tbody>
</Table>
</Card>
</Container>
);
}