()
| 695 | } |
| 696 | |
| 697 | function selectFirstSnippet() { |
| 698 | let firstSnippet: SnippetsResponse[0] | undefined |
| 699 | |
| 700 | if (isSearch.value) { |
| 701 | firstSnippet = snippetsBySearch.value?.[0] |
| 702 | } |
| 703 | else { |
| 704 | firstSnippet = snippets.value?.[0] |
| 705 | } |
| 706 | |
| 707 | if (firstSnippet) { |
| 708 | state.snippetId = firstSnippet.id |
| 709 | selectedSnippetIds.value = [firstSnippet.id] |
| 710 | lastSelectedSnippetId.value = firstSnippet.id |
| 711 | } |
| 712 | else { |
| 713 | state.snippetId = undefined |
| 714 | selectedSnippetIds.value = [] |
| 715 | lastSelectedSnippetId.value = undefined |
| 716 | } |
| 717 | } |
| 718 | |
| 719 | function clearSnippets() { |
| 720 | snippets.value = [] |
no outgoing calls
no test coverage detected