feat: Added ability to hide date/tags columns and icons in table view

This commit is contained in:
Aman Harwara
2023-01-18 23:44:21 +05:30
parent 066a0b4c65
commit 3c869fe693

View File

@@ -346,11 +346,10 @@ const DisplayOptionsMenu: FunctionComponent<DisplayOptionsMenuProps> = ({
) : null} ) : null}
</div> </div>
</MenuRadioButtonItem> </MenuRadioButtonItem>
{!shouldHideNonApplicableOptions && (
<> <>
<MenuItemSeparator /> <MenuItemSeparator />
<div className="px-3 py-1 text-base font-semibold uppercase text-text lg:text-xs">View</div> <div className="px-3 py-1 text-base font-semibold uppercase text-text lg:text-xs">View</div>
{!isFilesSmartView && ( {!shouldHideNonApplicableOptions && !isFilesSmartView && (
<MenuSwitchButtonItem <MenuSwitchButtonItem
disabled={controlsDisabled} disabled={controlsDisabled}
className="py-1 hover:bg-contrast focus:bg-info-backdrop" className="py-1 hover:bg-contrast focus:bg-info-backdrop"
@@ -384,6 +383,8 @@ const DisplayOptionsMenu: FunctionComponent<DisplayOptionsMenuProps> = ({
> >
Show icon Show icon
</MenuSwitchButtonItem> </MenuSwitchButtonItem>
{!shouldHideNonApplicableOptions && (
<>
<MenuItemSeparator /> <MenuItemSeparator />
<div className="px-3 py-1 text-base font-semibold uppercase text-text lg:text-xs">Other</div> <div className="px-3 py-1 text-base font-semibold uppercase text-text lg:text-xs">Other</div>
<MenuSwitchButtonItem <MenuSwitchButtonItem
@@ -420,6 +421,7 @@ const DisplayOptionsMenu: FunctionComponent<DisplayOptionsMenuProps> = ({
</MenuSwitchButtonItem> </MenuSwitchButtonItem>
</> </>
)} )}
</>
{currentMode === 'tag' && !isSystemTag && DailyEntryModeEnabled && !isTableViewEnabled && ( {currentMode === 'tag' && !isSystemTag && DailyEntryModeEnabled && !isTableViewEnabled && (
<> <>