+
updateLists(q)}
+ timeBetweenUpdates={0}
+ onclick={(item) => handleSelect(item.value)}
+ placeholder={$_("search-list")}
+ items={searchItems}
+ bind:value={query}
+ >
+ {#snippet prepend({ item })}
+
+ {/snippet}
+
+ {#if query.trim().length && searchItems.length === 0}
+
+ {$_("no-results")}
+
+ {/if}
+ {#if listsContainingTrails.length}
+
+
+ {$_("linked-lists")}
+
+ {#each listsContainingTrails as list}
+
+ {/each}
+
+ {:else if showNoListHint}
+
+
+ {$_("trail-not-in-list")}
+
+
+ {/if}
+
+ {/snippet}
+ {#snippet footer({ closeModal })}
+