enzostvs HF Staff commited on
Commit
a1e7cae
·
1 Parent(s): 17c8ce5

fix settings update

Browse files
src/lib/components/model/ListModels.svelte CHANGED
@@ -3,7 +3,6 @@
3
 
4
  import { Button } from '$lib/components/ui/button';
5
  import SettingsModel from './SettingsModel.svelte';
6
- import { MAX_MODELS_PER_NODE } from '$lib';
7
 
8
  let {
9
  selectedModels,
 
3
 
4
  import { Button } from '$lib/components/ui/button';
5
  import SettingsModel from './SettingsModel.svelte';
 
6
 
7
  let {
8
  selectedModels,
src/lib/components/model/SettingsModel.svelte CHANGED
@@ -65,6 +65,7 @@
65
  await new Promise((resolve) => setTimeout(resolve, 600));
66
  saveModelSettings(model?.id!, { temperature, top_p, max_tokens, provider });
67
  loading = false;
 
68
  }
69
  </script>
70
 
 
65
  await new Promise((resolve) => setTimeout(resolve, 600));
66
  saveModelSettings(model?.id!, { temperature, top_p, max_tokens, provider });
67
  loading = false;
68
+ open = false;
69
  }
70
  </script>
71
 
src/routes/+page.svelte CHANGED
@@ -1,4 +1,5 @@
1
  <script lang="ts">
 
2
  import {
3
  SvelteFlow,
4
  Background,
@@ -49,8 +50,11 @@
49
  const initialNodes = getInitialNodes();
50
 
51
  $effect(() => {
52
- if (modelsState.loading) return;
53
- nodes = getInitialNodes();
 
 
 
54
  });
55
 
56
  let nodes = $state.raw<Node[]>(initialNodes);
 
1
  <script lang="ts">
2
+ import { untrack } from 'svelte';
3
  import {
4
  SvelteFlow,
5
  Background,
 
50
  const initialNodes = getInitialNodes();
51
 
52
  $effect(() => {
53
+ const loading = modelsState.loading;
54
+ untrack(() => {
55
+ if (loading) return;
56
+ nodes = getInitialNodes();
57
+ });
58
  });
59
 
60
  let nodes = $state.raw<Node[]>(initialNodes);