choose to show which detail in each views
This commit is contained in:
@@ -89,10 +89,13 @@ export default function ViewDropdown({ viewMode, setViewMode }: Props) {
|
||||
<p className="my-1 text-sm text-neutral">{t("show")}</p>
|
||||
{Object.entries(settings.show)
|
||||
.filter((e) =>
|
||||
settings.viewMode === ViewMode.List // Hide tags and image checkbox in list view
|
||||
? e[0] !== "tags" && e[0] !== "image"
|
||||
: settings.viewMode === ViewMode.Card // Hide tags checkbox in card view
|
||||
? e[0] !== "tags"
|
||||
settings.viewMode === ViewMode.List // Hide tags, image, icon, and description checkboxes in list view
|
||||
? e[0] !== "tags" &&
|
||||
e[0] !== "image" &&
|
||||
e[0] !== "icon" &&
|
||||
e[0] !== "description"
|
||||
: settings.viewMode === ViewMode.Card // Hide tags and description checkboxes in card view
|
||||
? e[0] !== "tags" && e[0] !== "description"
|
||||
: true
|
||||
)
|
||||
.map(([key, value]) => (
|
||||
|
||||
Reference in New Issue
Block a user