SYMBOL INDEX (95 symbols across 37 files) FILE: config.js constant SERVER_PORT (line 7) | const SERVER_PORT = 42831; constant CLIENT_URL (line 10) | const CLIENT_URL = `http://localhost:${SERVER_PORT}`; FILE: socket-client.js function sendMessage (line 52) | function sendMessage(message) { FILE: src/auto-updater.ts function setupAutoUpdater (line 8) | function setupAutoUpdater() { FILE: src/components/external-dash/Dash.tsx type DashProps (line 87) | interface DashProps { FILE: src/components/external-dash/DeviceSelection.tsx type Props (line 5) | interface Props { type DeviceOption (line 11) | interface DeviceOption { FILE: src/components/external-dash/LogConsole.tsx type LogEntryItemProps (line 30) | interface LogEntryItemProps { type DeviceOption (line 69) | interface DeviceOption { type LogConsoleProps (line 77) | interface LogConsoleProps { FILE: src/components/external-dash/Main.tsx function Main (line 7) | function Main() { FILE: src/components/external-dash/UserInfo.tsx type Props (line 9) | interface Props { FILE: src/components/external-dash/UserInfo/DeviceSpecificationsSection.tsx type Props (line 4) | interface Props { FILE: src/components/external-dash/UserInfo/EnvironmentVariablesSection.tsx type Props (line 4) | interface Props { FILE: src/components/external-dash/UserInfo/InfoRow.tsx type Props (line 4) | interface Props { FILE: src/components/external-dash/UserInfo/StorageControlsSection.tsx type StorageControlsSectionProps (line 10) | interface StorageControlsSectionProps { FILE: src/components/external-dash/UserInfo/TargetGlowEffect.tsx type Props (line 3) | interface Props { FILE: src/components/external-dash/UserInfo/UserCardDetails.tsx type Props (line 7) | interface Props { FILE: src/components/external-dash/UserInfo/UserCardHeader.tsx type Props (line 9) | interface Props { FILE: src/components/external-dash/_hooks/useConnectedUsers.ts function useConnectedUsers (line 6) | function useConnectedUsers() { FILE: src/components/external-dash/hooks/useDevToolsEventHandler.ts type UseDevToolsEventHandlerProps (line 10) | interface UseDevToolsEventHandlerProps { FILE: src/components/external-dash/providers.tsx type Props (line 5) | interface Props { function Providers (line 9) | function Providers({ children }: Props) { FILE: src/components/external-dash/shared/hydration.ts type TransformerFn (line 15) | type TransformerFn = (data: any) => any; function defaultTransformerFn (line 16) | function defaultTransformerFn(data: any): any { function Hydrate (line 24) | function Hydrate( function cleanUpObservers (line 132) | function cleanUpObservers(query: Query) { function recreateObserver (line 139) | function recreateObserver( type DehydrateOptions (line 157) | interface DehydrateOptions { type HydrateOptions (line 164) | interface HydrateOptions { FILE: src/components/external-dash/shared/types.ts type SimpleDehydratedState (line 14) | interface SimpleDehydratedState { type SyncMessage (line 19) | interface SyncMessage { type DehydratedState (line 26) | interface DehydratedState { type DehydratedMutation (line 31) | interface DehydratedMutation { type DehydratedQuery (line 38) | interface DehydratedQuery { type ObserverState (line 47) | interface ObserverState< FILE: src/components/external-dash/types/ClientQuery.ts type ClientQuery (line 1) | interface ClientQuery { FILE: src/components/external-dash/types/User.ts type User (line 1) | interface User { FILE: src/components/external-dash/useSyncQueriesWeb.ts type QueryActions (line 20) | type QueryActions = type QueryActionMessage (line 40) | interface QueryActionMessage { type QueryRequestInitialStateMessage (line 51) | interface QueryRequestInitialStateMessage { type OnlineManagerMessage (line 58) | interface OnlineManagerMessage { constant LOG_PREFIX (line 64) | const LOG_PREFIX = "[DASHBOARD]"; constant INVALID_DEVICE_IDS (line 65) | const INVALID_DEVICE_IDS = ["No devices available", "Please select a dev... type BaseLogMetadata (line 68) | interface BaseLogMetadata extends Partial { type Props (line 189) | interface Props { function useSyncQueriesWeb (line 202) | function useSyncQueriesWeb({ targetDevice, allDevices }: Props) { FILE: src/components/external-dash/utils/devToolsEvents.ts type DevToolsActionType (line 3) | type DevToolsActionType = type DevToolsEventDetail (line 15) | interface DevToolsEventDetail { constant DEV_TOOLS_EVENT (line 21) | const DEV_TOOLS_EVENT = "@tanstack/query-devtools-event"; type DevToolsEventCallback (line 45) | type DevToolsEventCallback = ( FILE: src/components/external-dash/utils/logStore.ts type LogLevel (line 3) | type LogLevel = "info" | "error" | "warn" | "debug"; type LogEntry (line 5) | interface LogEntry { type LogState (line 15) | interface LogState { FILE: src/components/external-dash/utils/platformUtils.tsx type IconProps (line 5) | interface IconProps { type PlatformConfig (line 59) | interface PlatformConfig { FILE: src/components/external-dash/utils/storageQueryKeys.ts type StorageType (line 43) | type StorageType = "mmkv" | "async" | "secure"; function isStorageQuery (line 48) | function isStorageQuery(queryKey: readonly unknown[]): boolean { function getStorageType (line 59) | function getStorageType( function shouldFilterStorageQuery (line 81) | function shouldFilterStorageQuery( FILE: src/components/external-dash/utils/storageStore.ts type StorageStore (line 5) | interface StorageStore { FILE: src/config.ts constant SERVER_PORT (line 6) | const SERVER_PORT = 42831; constant SOCKET_CONFIG (line 9) | const SOCKET_CONFIG = { constant CLIENT_URL (line 21) | const CLIENT_URL = `http://localhost:${SERVER_PORT}`; FILE: src/react-query-external-sync/User.ts type User (line 1) | interface User { FILE: src/react-query-external-sync/hydration.ts type TransformerFn (line 17) | type TransformerFn = (data: unknown) => unknown; function Dehydrate (line 19) | function Dehydrate(client: QueryClient): DehydratedState { type DehydrateOptions (line 32) | interface DehydrateOptions { type HydrateOptions (line 39) | interface HydrateOptions { function dehydrateMutation (line 47) | function dehydrateMutation(mutation: Mutation): DehydratedMutation { function dehydrateQuery (line 57) | function dehydrateQuery(query: Query): DehydratedQuery { FILE: src/react-query-external-sync/platformUtils.ts type PlatformOS (line 10) | type PlatformOS = type StorageInterface (line 23) | interface StorageInterface { FILE: src/react-query-external-sync/types.ts type SimpleDehydratedState (line 13) | interface SimpleDehydratedState { type SyncMessage (line 18) | interface SyncMessage { type DehydratedState (line 25) | interface DehydratedState { type DehydratedMutation (line 30) | interface DehydratedMutation { type DehydratedQuery (line 37) | interface DehydratedQuery { type ObserverState (line 46) | interface ObserverState< type User (line 63) | interface User { FILE: src/react-query-external-sync/useMySocket.ts type Props (line 7) | interface Props { function useMySocket (line 38) | function useMySocket({ FILE: src/react-query-external-sync/useSyncQueries.ts type QueryActions (line 15) | type QueryActions = type QueryActionMessage (line 39) | interface QueryActionMessage { type OnlineManagerMessage (line 50) | interface OnlineManagerMessage { type ShouldProcessMessageProps (line 58) | interface ShouldProcessMessageProps { function shouldProcessMessage (line 62) | function shouldProcessMessage({ function checkVersion (line 72) | function checkVersion(queryClient: QueryClient) { type useSyncQueriesExternalProps (line 92) | interface useSyncQueriesExternalProps { function useSyncQueriesExternal (line 122) | function useSyncQueriesExternal({ FILE: src/react-query-external-sync/utils/logger.ts type LogType (line 4) | type LogType = "log" | "warn" | "error"; function log (line 11) | function log( FILE: src/server/socketHandle.ts type DefaultEventsMap (line 4) | type DefaultEventsMap = Record void>; type Props (line 13) | interface Props { function socketHandle (line 36) | function socketHandle({ io }: Props) {