diff --git a/src/client/component/contentinfo.tsx b/src/client/component/contentinfo.tsx
index 77e3f17..326ca89 100644
--- a/src/client/component/contentinfo.tsx
+++ b/src/client/component/contentinfo.tsx
@@ -2,7 +2,7 @@ import React, { } from 'react';
import { Link as RouterLink } from 'react-router-dom';
import { Document } from '../accessor/document';
-import { Link, Paper, Theme, Box, useTheme, Typography } from '@mui/material';
+import { Link, Paper, Theme, Box, useTheme, Typography, Grid } from '@mui/material';
import { ThumbnailContainer } from '../page/reader/reader';
import { TagChip } from '../component/tagchip';
@@ -117,7 +117,7 @@ export const ContentInfo = (props: {
{props.short ? ({document.tags.map(x =>
()
)}) : (
- )
+ )
}
@@ -125,9 +125,11 @@ export const ContentInfo = (props: {
}
function ComicDetailTag(prop: {
- tags: string[]/*classes:{
+ tags: string[];/*classes:{
tag_list:string
-}*/}) {
+}*/
+ path?: string;
+}) {
let allTag = prop.tags;
const tagKind = ["artist", "group", "series", "type", "character"];
let tagTable: { [kind: string]: string[] } = {};
@@ -136,16 +138,28 @@ function ComicDetailTag(prop: {
tagTable[kind] = tags;
allTag = allTag.filter(x => !x.startsWith(kind + ":"));
}
- return (
+ return (
{tagKind.map(key => (
- {key}
- {tagTable[key].length !== 0 ? tagTable[key].join(", ") : "N/A"}
+
+ {key}
+
+
+ {tagTable[key].length !== 0 ? tagTable[key].join(", ") : "N/A"}
+
))}
+ { prop.path != undefined && <>
+ Path
+
+ {prop.path}
+ >
+ }
+
Tags
-
+
+
{allTag.map(x => ())}
-
- );
+
+ );
}
\ No newline at end of file