fix about

This commit is contained in:
SrGooglo 2023-03-03 22:00:56 +00:00
parent 453af3fe35
commit 961d3a7536
2 changed files with 15 additions and 15 deletions

View File

@ -22,7 +22,7 @@ const Footer = (props) => {
<div> <div>
<antd.Tag color={isDevMode ? "magenta" : "green"}> <antd.Tag color={isDevMode ? "magenta" : "green"}>
{isDevMode ? <Icons.Triangle /> : <Icons.Box />} {isDevMode ? <Icons.Triangle /> : <Icons.Box />}
{isDevMode ? "development" : "stable"} {isDevMode ? "development" : "production"}
</antd.Tag> </antd.Tag>
</div> </div>
</div> </div>
@ -38,6 +38,7 @@ export default {
const isProduction = import.meta.env.PROD const isProduction = import.meta.env.PROD
const [serverManifest, setServerManifest] = React.useState(null) const [serverManifest, setServerManifest] = React.useState(null)
const [serverOrigin, setServerOrigin] = React.useState(null)
const checkServerVersion = async () => { const checkServerVersion = async () => {
const serverManifest = await app.cores.api.customRequest() const serverManifest = await app.cores.api.customRequest()
@ -45,8 +46,17 @@ export default {
setServerManifest(serverManifest.data) setServerManifest(serverManifest.data)
} }
const checkServerOrigin = async () => {
const instance = app.cores.api.instance()
if (instance) {
setServerOrigin(instance.origin)
}
}
React.useEffect(() => { React.useEffect(() => {
checkServerVersion() checkServerVersion()
checkServerOrigin()
}, []) }, [])
return <div className="about_app"> return <div className="about_app">
@ -83,22 +93,12 @@ export default {
<antd.Tag>v{serverManifest?.LINEBRIDGE_SERVER_VERSION ?? "Unknown"}</antd.Tag> <antd.Tag>v{serverManifest?.LINEBRIDGE_SERVER_VERSION ?? "Unknown"}</antd.Tag>
</div> </div>
</div> </div>
<div className="field"> <div className="field">
<span> Server origin
<Icons.Globe /> Origin address
</span>
<div className="value"> <div className="value">
{app.cores.api?.namespaces.main.origin ?? "Unknown"} <antd.Tag>{serverOrigin ?? "Unknown"}</antd.Tag>
</div>
</div>
<div className="field">
<span>
<Icons.Clock /> Server Time
</span>
<div className="value">
{moment(serverManifest?.requestTime).format("YYYY-MM-DD HH:mm:ss")}
</div> </div>
</div> </div>
</div> </div>

View File

@ -46,7 +46,6 @@
.texts { .texts {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
} }
h1, h1,
@ -87,6 +86,7 @@
flex-direction: row; flex-direction: row;
margin-left: 10px; margin-left: 10px;
margin-top: 5px;
} }
} }
} }