mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Prettier
This commit is contained in:
@@ -11,27 +11,30 @@ interface ISceneListTableProps {
|
||||
export const SceneListTable: React.FC<ISceneListTableProps> = (
|
||||
props: ISceneListTableProps
|
||||
) => {
|
||||
const renderTags = (tags: GQL.Tag[]) => (
|
||||
const renderTags = (tags: GQL.Tag[]) =>
|
||||
tags.map(tag => (
|
||||
<Link key={tag.id} to={NavUtils.makeTagScenesUrl(tag)}>
|
||||
<h6>{tag.name}</h6>
|
||||
</Link>
|
||||
))
|
||||
);
|
||||
));
|
||||
|
||||
const renderPerformers = (performers: Partial<GQL.Performer>[]) => (
|
||||
const renderPerformers = (performers: Partial<GQL.Performer>[]) =>
|
||||
performers.map(performer => (
|
||||
<Link key={performer.id} to={NavUtils.makePerformerScenesUrl(performer)} />
|
||||
))
|
||||
);
|
||||
<Link
|
||||
key={performer.id}
|
||||
to={NavUtils.makePerformerScenesUrl(performer)}
|
||||
/>
|
||||
));
|
||||
|
||||
const renderSceneRow = (scene: GQL.SlimSceneDataFragment) => (
|
||||
<tr key={scene.id}>
|
||||
<td>
|
||||
<Link
|
||||
to={`/scenes/${scene.id}`}
|
||||
>
|
||||
<img className="image-thumbnail" alt={scene.title ?? ''} src={scene.paths.screenshot ?? ''} />
|
||||
<Link to={`/scenes/${scene.id}`}>
|
||||
<img
|
||||
className="image-thumbnail"
|
||||
alt={scene.title ?? ""}
|
||||
src={scene.paths.screenshot ?? ""}
|
||||
/>
|
||||
</Link>
|
||||
</td>
|
||||
<td className="text-left">
|
||||
@@ -42,17 +45,21 @@ export const SceneListTable: React.FC<ISceneListTableProps> = (
|
||||
</Link>
|
||||
</td>
|
||||
<td>{scene.rating ? scene.rating : ""}</td>
|
||||
<td>{scene.file.duration && TextUtils.secondsToTimestamp(scene.file.duration) }</td>
|
||||
<td>
|
||||
{scene.file.duration &&
|
||||
TextUtils.secondsToTimestamp(scene.file.duration)}
|
||||
</td>
|
||||
<td>{renderTags(scene.tags)}</td>
|
||||
<td>{renderPerformers(scene.performers)}</td>
|
||||
<td>{ scene.studio && (
|
||||
<Link to={NavUtils.makeStudioScenesUrl(scene.studio)}>
|
||||
<h6>{scene.studio.name}</h6>
|
||||
</Link>
|
||||
)}
|
||||
<td>
|
||||
{scene.studio && (
|
||||
<Link to={NavUtils.makeStudioScenesUrl(scene.studio)}>
|
||||
<h6>{scene.studio.name}</h6>
|
||||
</Link>
|
||||
)}
|
||||
</td>
|
||||
</tr>
|
||||
)
|
||||
);
|
||||
|
||||
return (
|
||||
<div className="row table-list col col-lg-8 mx-auto">
|
||||
|
||||
Reference in New Issue
Block a user