@@ -862,6 +862,7 @@ const searchAction = {
862862 if (! searchTerm .value .length ) return
863863
864864 const { data } = await search (searchTerm .value .trim ())
865+ console .log (' Manual search data' , data);
865866 if (! data .value .length ) {
866867 notificationsStore .create ({
867868 notification: {
@@ -922,7 +923,14 @@ const autocompleteGroup = computed(() => {
922923})
923924
924925const debouncedSearch = useDebounceFn (async (e ) => {
926+ const bookmarks = bookmarksStore .searchBookmark (searchTerm .value )
925927 const { data } = await search (searchTerm .value .trim ())
928+
929+ data .value = [... bookmarks, ... data .value ]
930+
931+ console .log (' debouncedSearch data' , data);
932+ console .log (' debouncedSearch bookmarks' , bookmarks);
933+
926934 if (! data .value ? .length ) return
927935
928936 amp .log (" showAutocomplete" , { count: data .value .length , firstType: data .value [0 ].type })
@@ -934,23 +942,23 @@ const debouncedSearch = useDebounceFn(async (e) => {
934942 let routerLink
935943 switch (data .value [i].type ) {
936944 case " tx" :
937- title = data .value [i].result .hash
938- routerLink = ` /tx/${ data .value [i].result .hash } `
945+ title = data .value [i].result .alias || data . value [i]. result . hash
946+ routerLink = ` /tx/${ data .value [i].result .id || data . value [i]. result . hash } `
939947 break
940948
941949 case " block" :
942- title = data .value [i].result .hash
943- routerLink = ` /block/${ data .value [i].result .height } `
950+ title = data .value [i].result .alias || data . value [i]. result . hash
951+ routerLink = ` /block/${ data .value [i].result .id || data . value [i]. result . height } `
944952 break
945953
946954 case " namespace" :
947- title = data .value [i].result .hash
948- routerLink = ` /namespace/${ data .value [i].result .namespace_id } `
955+ title = data .value [i].result .alias || data . value [i]. result . hash
956+ routerLink = ` /namespace/${ data .value [i].result .id || data . value [i]. result . namespace_id } `
949957 break
950958
951959 case " address" :
952- title = data .value [i].result .hash
953- routerLink = ` /address/${ data .value [i].result .hash } `
960+ title = data .value [i].result .alias || data . value [i]. result . hash
961+ routerLink = ` /address/${ data .value [i].result .id || data . value [i]. result . hash } `
954962 break
955963
956964 case " rollup" :
@@ -959,7 +967,7 @@ const debouncedSearch = useDebounceFn(async (e) => {
959967 break
960968
961969 case " validator" :
962- title = data .value [i].result .moniker ? data .value [i].result .moniker : data .value [i].result .address
970+ title = data .value [i].result .alias || data . value [i]. result . moniker ? data .value [i].result .moniker : data .value [i].result .address
963971 routerLink = ` /validator/${ data .value [i].result .id } `
964972 break
965973
0 commit comments