diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2021-08-24 19:30:00 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2021-08-24 19:30:00 +0200 |
| commit | 5fffdeb831a7fdc6a8e4c58c7d477dc4af78ec68 (patch) | |
| tree | ae561379c34dc3e717ac76c80023aace388afaf5 /src/views/Legend.js | |
| parent | 27c24cd02c8a50a7c9e8f42ce6bfbbbeb217df61 (diff) | |
css
Diffstat (limited to 'src/views/Legend.js')
| -rw-r--r-- | src/views/Legend.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/views/Legend.js b/src/views/Legend.js index eedcc35..fe7db4d 100644 --- a/src/views/Legend.js +++ b/src/views/Legend.js @@ -11,11 +11,20 @@ const categories = "No6092,1620s,painting,blunt,National Gallery of Canada,AGO,c export default function Legend({ visible, selected, onSelect }) { return ( <div className="legend" style={{ opacity: visible ? 1 : 0 }}> + {selected && ( + <div className="removeSelection" onClick={() => onSelect(selected)}> + {"View all"} + </div> + )} {categories.map((category, index) => ( <div key={category} className={ - selected ? (selected === index + 1 ? "selected" : "unselected") : "" + selected + ? selected === index + 1 + ? "category selected" + : "category unselected" + : "category" } onClick={() => onSelect(index + 1)} > |
