fix: enforce no-leaked-conditional-rendering as error and fix violations (#31262)

Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
This commit is contained in:
byteforge
2026-01-20 10:08:59 -05:00
committed by GitHub
parent 8f949d503a
commit 8056768106
59 changed files with 80 additions and 80 deletions

View File

@@ -48,21 +48,21 @@ const ModelName: FC<ModelNameProps> = ({
</div>
<div className="flex items-center gap-0.5">
{
showModelType && modelItem.model_type && (
!!(showModelType && modelItem.model_type) && (
<ModelBadge className={modelTypeClassName}>
{modelTypeFormat(modelItem.model_type)}
</ModelBadge>
)
}
{
modelItem.model_properties.mode && showMode && (
!!(modelItem.model_properties.mode && showMode) && (
<ModelBadge className={modeClassName}>
{(modelItem.model_properties.mode as string).toLocaleUpperCase()}
</ModelBadge>
)
}
{
showContextSize && modelItem.model_properties.context_size && (
!!(showContextSize && modelItem.model_properties.context_size) && (
<ModelBadge>
{sizeFormat(modelItem.model_properties.context_size as number)}
</ModelBadge>

View File

@@ -96,17 +96,17 @@ const PopupItem: FC<PopupItemProps> = ({
<div className='text-text-tertiary system-xs-regular'>{currentProvider?.description?.[language] || currentProvider?.description?.en_US}</div>
)} */}
<div className="flex flex-wrap gap-1">
{modelItem.model_type && (
{!!modelItem.model_type && (
<ModelBadge>
{modelTypeFormat(modelItem.model_type)}
</ModelBadge>
)}
{modelItem.model_properties.mode && (
{!!modelItem.model_properties.mode && (
<ModelBadge>
{(modelItem.model_properties.mode as string).toLocaleUpperCase()}
</ModelBadge>
)}
{modelItem.model_properties.context_size && (
{!!modelItem.model_properties.context_size && (
<ModelBadge>
{sizeFormat(modelItem.model_properties.context_size as number)}
</ModelBadge>