diff --git a/src/components/FiltersMenu.vue b/src/components/FiltersMenu.vue
index 7a4f4d6..78e1480 100644
--- a/src/components/FiltersMenu.vue
+++ b/src/components/FiltersMenu.vue
@@ -46,13 +46,13 @@
Botanist
{
const target = e.target as HTMLInputElement;
if (target.checked) {
- filters.jobs.push(Job.BOTANIST);
+ filters.jobs.add(Job.BOTANIST);
} else {
- filters.jobs = filters.jobs.filter((job) => job !== Job.BOTANIST);
+ filters.jobs.delete(Job.BOTANIST);
}
}"
>
@@ -61,13 +61,48 @@
Miner
{
const target = e.target as HTMLInputElement;
if (target.checked) {
- filters.jobs.push(Job.MINER);
+ filters.jobs.add(Job.MINER);
} else {
- filters.jobs = filters.jobs.filter((job) => job !== Job.MINER);
+ filters.jobs.delete(Job.MINER);
+ }
+ }"
+ >
+
+
+
+
+ Node type
+
+
+