{progress && progress > 0 ? (
) : null}
{!serverEnabled && (
setShowSelectModelModal((show) => !show)}
>
My Models
)}
{stateModel.state === 'start' && stateModel.loading && (
)}
{stateModel.state === 'stop' && stateModel.loading && (
)}
{!stateModel.loading &&
downloadedModels.length !== 0 &&
activeModel?.id && (
)}
{downloadedModels.length === 0 &&
!stateModel.loading &&
Object.values(downloadStates).length === 0 && (
)}
{gpus.length > 0 && (
{gpus.map((gpu, index) => (
))}
)}
{/* VERSION is defined by webpack, please see next.config.js */}
Jan v{VERSION ?? ''}
{menuLinks
.filter((link) => !!link)
.map((link, i) => (
))}