1234567891011121314151617181920212223242526 |
- <script>
- import { getContext, onMount } from 'svelte';
- const i18n = getContext('i18n');
- import ManageOllama from './ManageOllama.svelte';
- export let ollamaConfig = null;
- let selectedUrlIdx = 0;
- </script>
- {#if ollamaConfig}
- <div class="flex-1 mb-2.5 pr-1.5 rounded-lg bg-gray-50 dark:text-gray-300 dark:bg-gray-850">
- <select
- class="w-full py-2 px-4 text-sm outline-hidden bg-transparent"
- bind:value={selectedUrlIdx}
- placeholder={$i18n.t('Select an Ollama instance')}
- >
- {#each ollamaConfig.OLLAMA_BASE_URLS as url, idx}
- <option value={idx}>{url}</option>
- {/each}
- </select>
- </div>
- <ManageOllama urlIdx={selectedUrlIdx} />
- {/if}
|