From bae6487afd5e6eec9f04b38b235bbac24042ca62 Mon Sep 17 00:00:00 2001
From: "Thomas F. K. Jorna" <hello@tefkah.com>
Date: Wed, 6 Oct 2021 13:17:43 +0200
Subject: feat: filter dailes (#68)

---
 components/Tweaks/FilterPanel.tsx | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

(limited to 'components/Tweaks/FilterPanel.tsx')

diff --git a/components/Tweaks/FilterPanel.tsx b/components/Tweaks/FilterPanel.tsx
index df1dd81..39233f9 100644
--- a/components/Tweaks/FilterPanel.tsx
+++ b/components/Tweaks/FilterPanel.tsx
@@ -46,9 +46,15 @@ const FilterPanel = (props: FilterPanelProps) => {
         color="gray.800"
       >
         <Flex alignItems="center" justifyContent="space-between">
-          <Text>Link children to...</Text>
+          <Text>Link children to</Text>
           <Menu isLazy placement="right">
-            <MenuButton as={Button} rightIcon={<ChevronDownIcon />} colorScheme="" color="black">
+            <MenuButton
+              as={Button}
+              rightIcon={<ChevronDownIcon />}
+              colorScheme=""
+              color="black"
+              size="sm"
+            >
               {(() => {
                 switch (filter.parent) {
                   case 'parent':
@@ -105,6 +111,17 @@ const FilterPanel = (props: FilterPanelProps) => {
             isChecked={filter.orphans}
           ></Switch>
         </Flex>
+        <Flex justifyContent="space-between">
+          <Text>Dailies</Text>
+          <Switch
+            onChange={() => {
+              setFilter((curr: typeof initialFilter) => {
+                return { ...curr, dailies: !curr.dailies }
+              })
+            }}
+            isChecked={filter.dailies}
+          ></Switch>
+        </Flex>
         <Flex justifyContent="space-between">
           <Text>Citations without note files</Text>
           <Switch
@@ -150,7 +167,7 @@ const FilterPanel = (props: FilterPanelProps) => {
         </AccordionItem>
         <AccordionItem>
           <AccordionButton>
-            Tag Colors
+            Tag colors
             <AccordionIcon />
           </AccordionButton>
           <AccordionPanel pr={0} mr={0}>
-- 
cgit v1.2.3

