feat: Enhance model preview version management with localStorage support

This commit is contained in:
Will Miao
2025-04-15 10:35:50 +08:00
parent df8e02157a
commit 73d01da94e
5 changed files with 68 additions and 9 deletions

View File

@@ -44,7 +44,9 @@ export function createLoraCard(lora) {
card.classList.add('selected');
}
const version = state.previewVersions.get(lora.file_path);
// Get the page-specific previewVersions map
const previewVersions = state.pages.loras.previewVersions || new Map();
const version = previewVersions.get(lora.file_path);
const previewUrl = lora.preview_url || '/loras_static/images/no-preview.png';
const versionedPreviewUrl = version ? `${previewUrl}?t=${version}` : previewUrl;