File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
packages/nuxt/client/components/devtools Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 11<script lang="ts">
2- const itemSearchContent = ref (' ' )
32 </script >
43
54<script lang="ts" setup>
5+ import type { ResolvedModel } from ' @rstore/shared'
6+
7+ const itemSearchContent = ref (' ' )
8+
69const store = useNonNullRstore ()
710const cache = useStoreCache ()
811
@@ -15,10 +18,14 @@ const cacheModelSearch = useLocalStorage('rstore-devtools-cache-model-search', '
1518const itemSearchKey = useLocalStorage (' rstore-devtools-cache-item-search-key' , ' ' )
1619
1720const filteredModels = computed (() => {
21+ let result: Array <ResolvedModel > = []
1822 if (! cacheModelSearch .value ) {
19- return store .value .$models
23+ result = store .value .$models
24+ }
25+ else {
26+ result = store .value .$models .filter (m => m .name .toLowerCase ().includes (cacheModelSearch .value .toLowerCase ()))
2027 }
21- return store . value . $models . filter ( m => m .name .toLowerCase (). includes ( cacheModelSearch . value . toLowerCase () ))
28+ return result . sort (( a , b ) => a .name .localeCompare ( b . name ))
2229})
2330
2431const modelSearchEl = useTemplateRef (' modelSearchEl' )
You can’t perform that action at this time.
0 commit comments