mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-20 05:56:10 +05:00
added key to .map
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -6,44 +6,44 @@ import DialogTitle from '@material-ui/core/DialogTitle'
|
|||||||
import DialogContent from '@material-ui/core/DialogContent'
|
import DialogContent from '@material-ui/core/DialogContent'
|
||||||
import { cacheHost } from '../utils/Hosts'
|
import { cacheHost } from '../utils/Hosts'
|
||||||
|
|
||||||
const style = {
|
// const style = {
|
||||||
cache: {
|
// cache: {
|
||||||
paddingLeft: "6px",
|
// paddingLeft: "6px",
|
||||||
paddingRight: "2px",
|
// paddingRight: "2px",
|
||||||
lineHeight: "11px",
|
// lineHeight: "11px",
|
||||||
},
|
// },
|
||||||
piece: {
|
// piece: {
|
||||||
width: "12px",
|
// width: "12px",
|
||||||
height: "12px",
|
// height: "12px",
|
||||||
backgroundColor: "#eef2f4",
|
// backgroundColor: "#eef2f4",
|
||||||
border: "1px solid #eef2f4",
|
// border: "1px solid #eef2f4",
|
||||||
display: "inline-block",
|
// display: "inline-block",
|
||||||
marginRight: "1px",
|
// marginRight: "1px",
|
||||||
},
|
// },
|
||||||
pieceComplete: {
|
// pieceComplete: {
|
||||||
backgroundColor: "#3fb57a",
|
// backgroundColor: "#3fb57a",
|
||||||
borderColor: "#3fb57a",
|
// borderColor: "#3fb57a",
|
||||||
},
|
// },
|
||||||
pieceLoading: {
|
// pieceLoading: {
|
||||||
backgroundColor: "#00d0d0",
|
// backgroundColor: "#00d0d0",
|
||||||
borderColor: "#00d0d0",
|
// borderColor: "#00d0d0",
|
||||||
},
|
// },
|
||||||
readerRange: {
|
// readerRange: {
|
||||||
borderColor: "#9a9aff !important",
|
// borderColor: "#9a9aff !important",
|
||||||
},
|
// },
|
||||||
pieceReader: {
|
// pieceReader: {
|
||||||
borderColor: "#000000 !important",
|
// borderColor: "#000000 !important",
|
||||||
},
|
// },
|
||||||
pieceProgress: {
|
// pieceProgress: {
|
||||||
position: "relative",
|
// position: "relative",
|
||||||
zIndex: "1",
|
// zIndex: "1",
|
||||||
backgroundColor: "#009090",
|
// backgroundColor: "#009090",
|
||||||
|
|
||||||
left: "-1px",
|
// left: "-1px",
|
||||||
top: "-1px",
|
// top: "-1px",
|
||||||
width: "12px",
|
// width: "12px",
|
||||||
},
|
// },
|
||||||
}
|
// }
|
||||||
|
|
||||||
export default function DialogCacheInfo(props) {
|
export default function DialogCacheInfo(props) {
|
||||||
const [hash] = React.useState(props.hash)
|
const [hash] = React.useState(props.hash)
|
||||||
@@ -101,7 +101,7 @@ export default function DialogCacheInfo(props) {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<DialogTitle id="form-dialog-title">
|
<DialogTitle id="form-dialog-title">
|
||||||
<Typography fullWidth>
|
<Typography>
|
||||||
<b>Hash </b> {cache.Hash}
|
<b>Hash </b> {cache.Hash}
|
||||||
<br />
|
<br />
|
||||||
<b>Capacity </b> {humanizeSize(cache.Capacity)}
|
<b>Capacity </b> {humanizeSize(cache.Capacity)}
|
||||||
@@ -125,7 +125,13 @@ export default function DialogCacheInfo(props) {
|
|||||||
</DialogTitle>
|
</DialogTitle>
|
||||||
<DialogContent>
|
<DialogContent>
|
||||||
<div className="cache">
|
<div className="cache">
|
||||||
{pMap.map((itm) => <span className={itm.class} title={itm.info}>{itm.prc>0 && itm.prc<100 && (<div className="piece-progress" style={{height: itm.prc/100*12+"px"}}></div>)}</span>)}
|
{pMap.map(itm => (
|
||||||
|
<span key={itm.info} className={itm.class} title={itm.info}>
|
||||||
|
{itm.prc > 0 && itm.prc < 100 && (
|
||||||
|
<div className="piece-progress" style={{ height: itm.prc / 100 * 12 + "px" }}></div>
|
||||||
|
)}
|
||||||
|
</span>
|
||||||
|
))}
|
||||||
</div>
|
</div>
|
||||||
</DialogContent>
|
</DialogContent>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user