Add FunClip timeline handoff source

This commit is contained in:
2026-07-07 09:39:54 +08:00
parent 13f44a4bbc
commit 38bba0828c
2 changed files with 45 additions and 7 deletions

View File

@@ -76,9 +76,7 @@ const ModelDescFallback: React.FC<{ model: ModelConfig }> = React.memo(
({ model }) => {
const meta = useModelMeta(model.sourceProfileId, model.id);
if (!meta?.description) return null;
return (
<div className="model-selector__item-desc">{meta.description}</div>
);
return <div className="model-selector__item-desc">{meta.description}</div>;
}
);
@@ -209,7 +207,9 @@ export const ModelSelector: React.FC<ModelSelectorProps> = React.memo(
selectedModel,
selectedModelRef
);
setActiveVendor(selectedIsSelectable ? currentModel?.vendor || null : null);
setActiveVendor(
selectedIsSelectable ? currentModel?.vendor || null : null
);
} else {
setSearchQuery('');
}
@@ -298,7 +298,10 @@ export const ModelSelector: React.FC<ModelSelectorProps> = React.memo(
const alignedLeft = rect.left;
const nextLeft = Math.min(
Math.max(viewportGutter, alignedLeft),
Math.max(viewportGutter, windowWidth - preferredWidth - viewportGutter)
Math.max(
viewportGutter,
windowWidth - preferredWidth - viewportGutter
)
);
setPortalPosition({