diff --git a/surfsense_web/components/settings/model-connections/models-selection-panel.tsx b/surfsense_web/components/settings/model-connections/models-selection-panel.tsx index b6258b7b2..e31459c9e 100644 --- a/surfsense_web/components/settings/model-connections/models-selection-panel.tsx +++ b/surfsense_web/components/settings/model-connections/models-selection-panel.tsx @@ -109,10 +109,25 @@ export function ModelsSelectionPanel({ ) : null} -
+
{models.length === 0 ? ( -
+
{emptyMessage} + {onRefresh ? ( + + ) : null}
) : null} {filteredModels.length === 0 && modelFilter ? ( @@ -128,12 +143,13 @@ export function ModelsSelectionPanel({ {filteredModels.map((model) => (
onToggleModel?.(model, checked === true)} disabled={!onToggleModel || isUpdatingModel} + className="border-muted-foreground/20" />