SYMBOL INDEX (79 symbols across 45 files) FILE: src/client/api/index.ts type PromiseCallback (line 50) | type PromiseCallback = (value?: any) => void type GetLocalStorage (line 51) | type GetLocalStorage = ( FILE: src/client/components/AppSidebar/ActionButton.tsx type ActionButtonProps (line 6) | interface ActionButtonProps { FILE: src/client/components/AppSidebar/AddCategoryButton.tsx type AddCategoryButtonProps (line 6) | interface AddCategoryButtonProps { FILE: src/client/components/AppSidebar/AddCategoryForm.tsx type AddCategoryFormProps (line 6) | interface AddCategoryFormProps { FILE: src/client/components/AppSidebar/CollapseCategoryButton.tsx type CollapseCategoryListButton (line 4) | interface CollapseCategoryListButton { FILE: src/client/components/AppSidebar/FolderOption.tsx type FolderOptionProps (line 8) | interface FolderOptionProps { FILE: src/client/components/AppSidebar/ScratchpadOption.tsx type ScratchpadOptionProps (line 9) | interface ScratchpadOptionProps { FILE: src/client/components/Editor/NoteLink.tsx type NoteLinkProps (line 9) | interface NoteLinkProps { FILE: src/client/components/Editor/PreviewEditor.tsx type PreviewEditorProps (line 13) | interface PreviewEditorProps { FILE: src/client/components/LastSyncedNotification.tsx type LastSyncedNotificationProps (line 6) | interface LastSyncedNotificationProps { FILE: src/client/components/NoteList/ContextMenuOption.tsx type ContextMenuOptionProps (line 6) | interface ContextMenuOptionProps { FILE: src/client/components/NoteList/NoteListButton.tsx type NoteListButtonProps (line 3) | interface NoteListButtonProps { FILE: src/client/components/NoteList/SearchBar.tsx type SearchBarProps (line 5) | interface SearchBarProps { FILE: src/client/components/NoteList/SelectCategory.tsx type SelectCategoryProps (line 7) | interface SelectCategoryProps { FILE: src/client/components/Select.tsx type SelectOption (line 3) | interface SelectOption { type SelectProps (line 8) | interface SelectProps { FILE: src/client/components/SettingsModal/IconButton.tsx type IconButtonProps (line 6) | interface IconButtonProps { FILE: src/client/components/SettingsModal/IconButtonUploader.tsx type IconButtonUploaderProps (line 6) | interface IconButtonUploaderProps { FILE: src/client/components/SettingsModal/Option.tsx type OptionProps (line 5) | interface OptionProps { FILE: src/client/components/SettingsModal/SelectOptions.tsx type OptionProps (line 5) | interface OptionProps { FILE: src/client/components/SettingsModal/Shortcut.tsx type ShortcutProps (line 3) | interface ShortcutProps { FILE: src/client/components/Switch.tsx type SwitchProps (line 3) | interface SwitchProps { FILE: src/client/components/Tabs/Tab.tsx type TabProps (line 4) | interface TabProps { FILE: src/client/components/Tabs/TabPanel.tsx type TabPanelProps (line 4) | interface TabPanelProps { FILE: src/client/components/Tabs/Tabs.tsx type TabsProps (line 5) | interface TabsProps { FILE: src/client/containers/CategoryOption.tsx type CategoryOptionProps (line 22) | interface CategoryOptionProps { FILE: src/client/containers/ContextMenu.tsx type Position (line 16) | interface Position { type ContextMenuProps (line 21) | interface ContextMenuProps { type CategoryMenuProps (line 113) | interface CategoryMenuProps { type NotesMenuProps (line 121) | interface NotesMenuProps { FILE: src/client/containers/ContextMenuOptions.tsx type ContextMenuOptionsProps (line 24) | interface ContextMenuOptionsProps { type CategoryOptionsProps (line 37) | interface CategoryOptionsProps { type NotesOptionsProps (line 94) | interface NotesOptionsProps { FILE: src/client/contexts/TempStateContext.tsx type TempStateContextInterface (line 3) | interface TempStateContextInterface { FILE: src/client/router/PrivateRoute.tsx type PrivateRouteProps (line 7) | interface PrivateRouteProps extends RouteProps { FILE: src/client/router/PublicRoute.tsx type PublicRouteProps (line 7) | interface PublicRouteProps extends RouteProps { FILE: src/client/serviceWorker.ts type Config (line 9) | type Config = { function register (line 14) | function register(config?: Config) { function registerValidSW (line 35) | function registerValidSW(swUrl: string, config?: Config) { function checkValidServiceWorker (line 58) | function checkValidServiceWorker(swUrl: string, config?: Config) { function unregister (line 86) | function unregister() { FILE: src/client/types/index.ts type NoteItem (line 10) | interface NoteItem { type CategoryItem (line 24) | interface CategoryItem { type GithubUser (line 30) | interface GithubUser { type AuthState (line 38) | interface AuthState { type CategoryState (line 45) | interface CategoryState { type NoteState (line 55) | interface NoteState { type SettingsState (line 66) | interface SettingsState { type SyncState (line 76) | interface SyncState { type RootState (line 83) | interface RootState { type SyncPayload (line 95) | interface SyncPayload { type SyncAction (line 100) | interface SyncAction { type ReactDragEvent (line 109) | type ReactDragEvent = React.DragEvent type ReactMouseEvent (line 111) | type ReactMouseEvent = type ReactSubmitEvent (line 116) | type ReactSubmitEvent = React.FormEvent | React.FocusEv... type WithPayload (line 123) | type WithPayload = T & { FILE: src/client/utils/enums.ts type Folder (line 1) | enum Folder { type Shortcuts (line 9) | enum Shortcuts { type ContextMenuEnum (line 21) | enum ContextMenuEnum { type NotesSortKey (line 26) | enum NotesSortKey { type DirectionText (line 32) | enum DirectionText { type Errors (line 37) | enum Errors { FILE: src/client/utils/hooks.ts function useInterval (line 8) | function useInterval(callback: () => void, delay: number | null) { function useKey (line 27) | function useKey(key: string, action: () => void) { function useBeforeUnload (line 43) | function useBeforeUnload(handler: Function = () => {}) { FILE: src/client/utils/notesSortStrategies.ts type NotesSortStrategy (line 6) | interface NotesSortStrategy { FILE: src/client/utils/reactMarkdownPlugins.ts function transformer (line 28) | function transformer(tree: any) { FILE: src/resources/LabelText.ts type LabelText (line 2) | enum LabelText { FILE: src/resources/TestID.ts type TestID (line 2) | enum TestID { FILE: src/server/handlers/auth.ts function firstTimeLoginCheck (line 109) | async function firstTimeLoginCheck(username: string, accessToken: string... function createTakeNoteDataRepo (line 121) | async function createTakeNoteDataRepo(username: string, accessToken: str... function createInitialCommit (line 142) | async function createInitialCommit(username: string, accessToken: string... FILE: src/server/initializeServer.ts function initializeServer (line 9) | function initializeServer(router: Router) { FILE: src/server/utils/enums.ts type Method (line 1) | enum Method { FILE: src/server/utils/helpers.ts function SDK (line 5) | function SDK(method: Method, path: string, accessToken: string, data?: O... FILE: tests/e2e/plugins/index.js method getClipboard (line 9) | getClipboard() { FILE: tests/unit/client/slices/note.test.ts function createNote (line 29) | function createNote({ FILE: tests/unit/client/testHelpers.tsx type RenderWithRouterOptions (line 12) | interface RenderWithRouterOptions {