Add black border to tag filter
This commit is contained in:
+26
-15
@@ -56,31 +56,42 @@ export function Courses(props) {
|
||||
<p>
|
||||
Filter by tag:
|
||||
<div className='coursetags'>
|
||||
{Object.entries(tags).map(([name, color]) =>
|
||||
<div
|
||||
className='labelbox'
|
||||
style={{borderColor: tagFilter === false ? 'black' : 'transparent'}}
|
||||
>
|
||||
<Label
|
||||
onClick={() => {
|
||||
setTagFilter(name);
|
||||
tagFilterCache = name;
|
||||
setTagFilter(false);
|
||||
tagFilterCache = false;
|
||||
}}
|
||||
as='a'
|
||||
color={color}
|
||||
tag
|
||||
>
|
||||
{name}
|
||||
No Filter
|
||||
</Label>
|
||||
</div>
|
||||
|
||||
{Object.entries(tags).map(([name, color]) =>
|
||||
<div
|
||||
className='labelbox'
|
||||
style={{borderColor: tagFilter === name ? 'black' : 'transparent'}}
|
||||
>
|
||||
<Label
|
||||
onClick={() => {
|
||||
setTagFilter(name);
|
||||
tagFilterCache = name;
|
||||
}}
|
||||
as='a'
|
||||
color={color}
|
||||
tag
|
||||
>
|
||||
{name}
|
||||
</Label>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
</p>
|
||||
<p>
|
||||
{tagFilter && <Button
|
||||
onClick={() => {
|
||||
setTagFilter(false);
|
||||
tagFilterCache = false;
|
||||
}}
|
||||
>
|
||||
Clear {tagFilter} filter
|
||||
</Button>}
|
||||
</p>
|
||||
|
||||
{courses ?
|
||||
<Table basic='very'>
|
||||
|
||||
Reference in New Issue
Block a user