import React from "react"; import { Table, Spinner } from 'react-bootstrap'; import { StashService } from "src/core/StashService"; export const SettingsAboutPanel: React.FC = () => { const { data, error, loading } = StashService.useVersion(); function maybeRenderTag() { if (!data || !data.version || !data.version.version) { return; } return ( Version: {data.version.version} ); } function renderVersion() { if (!data || !data.version) { return; } return ( <> {maybeRenderTag()}
Build hash: {data.version.hash}
Build time: {data.version.build_time}
); } return ( <>

About

{!data || loading ? : ''} {error ? error.message : ''} {renderVersion()} ); };