SavedQueries
12 symbols | 3 files | Cohesion: 83%
When to Use
- Working with code in
src/ - Understanding how findExistingQuery, useHasSavedQueries, useSavedQueries work
- Modifying savedqueries-related functionality
Key Files
| File | Symbols |
|---|---|
src/shared/savedQueries/savedQuery.ts |
notifySavedQueryChanges, findExistingQuery, useHasSavedQueries, useSavedQueries, refresh (+3) |
src/shared/savedQueries/narrowSavedQuery.ts |
isString, narrowSavedQuery, narrowSavedQueries |
src/shared/savedQueries/SaveQueryModal.tsx |
SaveQueryModal |
Entry Points
Start here when exploring this area:
findExistingQuery(Function) —src/shared/savedQueries/savedQuery.ts:25useHasSavedQueries(Function) —src/shared/savedQueries/savedQuery.ts:29useSavedQueries(Function) —src/shared/savedQueries/savedQuery.ts:34refresh(Function) —src/shared/savedQueries/savedQuery.ts:38narrowSavedQuery(Function) —src/shared/savedQueries/narrowSavedQuery.ts:4
Key Symbols
| Symbol | Type | File | Line |
|---|---|---|---|
findExistingQuery |
Function | src/shared/savedQueries/savedQuery.ts |
25 |
useHasSavedQueries |
Function | src/shared/savedQueries/savedQuery.ts |
29 |
useSavedQueries |
Function | src/shared/savedQueries/savedQuery.ts |
34 |
refresh |
Function | src/shared/savedQueries/savedQuery.ts |
38 |
narrowSavedQuery |
Function | src/shared/savedQueries/narrowSavedQuery.ts |
4 |
narrowSavedQueries |
Function | src/shared/savedQueries/narrowSavedQuery.ts |
32 |
SaveQueryModal |
Function | src/shared/savedQueries/SaveQueryModal.tsx |
19 |
notifySavedQueryChanges |
Function | src/shared/savedQueries/savedQuery.ts |
15 |
getLocallySavedQueries |
Function | src/shared/savedQueries/savedQuery.ts |
70 |
saveInLocalStorage |
Function | src/shared/savedQueries/savedQuery.ts |
92 |
removeFromLocalStorage |
Function | src/shared/savedQueries/savedQuery.ts |
107 |
isString |
Function | src/shared/savedQueries/narrowSavedQuery.ts |
2 |
Execution Flows
| Flow | Type | Steps |
|---|---|---|
LoadQueryModal → IsString |
cross_community | 7 |
SaveQueryModal → IsString |
intra_community | 7 |
LoadQueryModal → BuildStorageKey |
cross_community | 6 |
SaveQueryModal → BuildStorageKey |
cross_community | 6 |
SaveQueryModal → GetTrackedFlagPayload |
cross_community | 5 |
LoadQueryModal → NotifySavedQueryChanges |
cross_community | 3 |
Connected Areas
| Area | Connections |
|---|---|
| User-preferences | 2 calls |
| Bookmarks | 1 calls |
| QuickSearch | 1 calls |
How to Explore
gitnexus_context({name: "findExistingQuery"})— see callers and calleesgitnexus_query({query: "savedqueries"})— find related execution flows- Read key files listed above for implementation details