MCPcopy Create free account
hub / github.com/massCodeIO/massCode / selectFirstSnippet

Function selectFirstSnippet

src/renderer/composables/useSnippets.ts:697–717  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

695}
696
697function 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
719function clearSnippets() {
720 snippets.value = []

Callers 5

createSnippetAndSelectFunction · 0.85
deleteSelectedSnippetsFunction · 0.85
searchFunction · 0.85
refreshCodeSpaceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected