mirror of
https://github.com/stashapp/stash.git
synced 2025-12-07 17:02:38 +01:00
Add image and gallery count to tag listing (#1672)
This commit is contained in:
parent
3f888a0335
commit
e98302fcd0
2 changed files with 35 additions and 1 deletions
|
|
@ -11,6 +11,7 @@
|
||||||
* Added not equals/greater than/less than modifiers for resolution criteria. ([#1568](https://github.com/stashapp/stash/pull/1568))
|
* Added not equals/greater than/less than modifiers for resolution criteria. ([#1568](https://github.com/stashapp/stash/pull/1568))
|
||||||
|
|
||||||
### 🎨 Improvements
|
### 🎨 Improvements
|
||||||
|
* Add image and gallery counts to tag list view. ([#1672](https://github.com/stashapp/stash/pull/1672))
|
||||||
* Prompt when leaving gallery edit page with unsaved changes. ([#1654](https://github.com/stashapp/stash/pull/1654))
|
* Prompt when leaving gallery edit page with unsaved changes. ([#1654](https://github.com/stashapp/stash/pull/1654))
|
||||||
* Show largest duplicates first in scene duplicate checker. ([#1639](https://github.com/stashapp/stash/pull/1639))
|
* Show largest duplicates first in scene duplicate checker. ([#1639](https://github.com/stashapp/stash/pull/1639))
|
||||||
* Added checkboxes to scene list view. ([#1642](https://github.com/stashapp/stash/pull/1642))
|
* Added checkboxes to scene list view. ([#1642](https://github.com/stashapp/stash/pull/1642))
|
||||||
|
|
|
||||||
|
|
@ -266,6 +266,34 @@ export const TagList: React.FC<ITagList> = ({ filterHook }) => {
|
||||||
: <FormattedNumber value={tag.scene_count ?? 0} />
|
: <FormattedNumber value={tag.scene_count ?? 0} />
|
||||||
</Link>
|
</Link>
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button variant="secondary" className="tag-list-button">
|
||||||
|
<Link
|
||||||
|
to={NavUtils.makeTagImagesUrl(tag)}
|
||||||
|
className="tag-list-anchor"
|
||||||
|
>
|
||||||
|
<FormattedMessage
|
||||||
|
id="countables.images"
|
||||||
|
values={{
|
||||||
|
count: tag.image_count ?? 0,
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
: <FormattedNumber value={tag.image_count ?? 0} />
|
||||||
|
</Link>
|
||||||
|
</Button>
|
||||||
|
<Button variant="secondary" className="tag-list-button">
|
||||||
|
<Link
|
||||||
|
to={NavUtils.makeTagGalleriesUrl(tag)}
|
||||||
|
className="tag-list-anchor"
|
||||||
|
>
|
||||||
|
<FormattedMessage
|
||||||
|
id="countables.galleries"
|
||||||
|
values={{
|
||||||
|
count: tag.gallery_count ?? 0,
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
: <FormattedNumber value={tag.gallery_count ?? 0} />
|
||||||
|
</Link>
|
||||||
|
</Button>
|
||||||
<Button variant="secondary" className="tag-list-button">
|
<Button variant="secondary" className="tag-list-button">
|
||||||
<Link
|
<Link
|
||||||
to={NavUtils.makeTagSceneMarkersUrl(tag)}
|
to={NavUtils.makeTagSceneMarkersUrl(tag)}
|
||||||
|
|
@ -283,7 +311,12 @@ export const TagList: React.FC<ITagList> = ({ filterHook }) => {
|
||||||
<span className="tag-list-count">
|
<span className="tag-list-count">
|
||||||
<FormattedMessage id="total" />:{" "}
|
<FormattedMessage id="total" />:{" "}
|
||||||
<FormattedNumber
|
<FormattedNumber
|
||||||
value={(tag.scene_count || 0) + (tag.scene_marker_count || 0)}
|
value={
|
||||||
|
(tag.scene_count || 0) +
|
||||||
|
(tag.scene_marker_count || 0) +
|
||||||
|
(tag.image_count || 0) +
|
||||||
|
(tag.gallery_count || 0)
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
</span>
|
</span>
|
||||||
<Button variant="danger" onClick={() => setDeletingTag(tag)}>
|
<Button variant="danger" onClick={() => setDeletingTag(tag)}>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue