summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2021-08-24 19:30:00 +0200
committerJules Laplace <julescarbon@gmail.com>2021-08-24 19:30:00 +0200
commit5fffdeb831a7fdc6a8e4c58c7d477dc4af78ec68 (patch)
treeae561379c34dc3e717ac76c80023aace388afaf5 /src
parent27c24cd02c8a50a7c9e8f42ce6bfbbbeb217df61 (diff)
css
Diffstat (limited to 'src')
-rw-r--r--src/views/Legend.js11
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)}
>