MCPcopy Create free account

hub / github.com/adrianhajdin/signalist_stock-tracker-app / functions

Functions119 in github.com/adrianhajdin/signalist_stock-tracker-app

↓ 41 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 4 callersFunctionconnectToDatabase
()
database/mongoose.ts:18
↓ 2 callersFunctionformatArticle
( article: RawNewsArticle, isCompanyNews: boolean, symbol?: string, index: number = 0 )
lib/utils.ts:82
↓ 2 callersFunctiongetFlagEmoji
(countryCode: string)
components/forms/CountrySelectField.tsx:46
↓ 2 callersFunctiongetNews
(symbols?: string[])
lib/actions/finnhub.actions.ts:25
↓ 2 callersFunctionvalidateArticle
(article: RawNewsArticle)
lib/utils.ts:76
↓ 1 callersFunctionBASELINE_WIDGET_CONFIG
(symbol: string)
lib/constants.ts:208
↓ 1 callersFunctionCANDLE_CHART_WIDGET_CONFIG
(symbol: string)
lib/constants.ts:182
↓ 1 callersFunctionCOMPANY_FINANCIALS_WIDGET_CONFIG
(symbol: string)
lib/constants.ts:254
↓ 1 callersFunctionCOMPANY_PROFILE_WIDGET_CONFIG
(symbol: string)
lib/constants.ts:245
↓ 1 callersFunctionSYMBOL_INFO_WIDGET_CONFIG
(symbol: string)
lib/constants.ts:173
↓ 1 callersFunctionTECHNICAL_ANALYSIS_WIDGET_CONFIG
(symbol: string)
lib/constants.ts:234
↓ 1 callersFunctionformatPrice
(price: number)
lib/utils.ts:111
↓ 1 callersFunctiongetAuth
()
lib/better-auth/auth.ts:8
↓ 1 callersFunctiongetDateRange
(days: number)
lib/utils.ts:38
↓ 1 callersFunctiongetFormattedTodayDate
()
lib/utils.ts:133
↓ 1 callersFunctiongetWatchlistSymbolsByEmail
(email: string)
lib/actions/watchlist.actions.ts:6
↓ 1 callersFunctionisActive
(path: string)
components/NavItems.tsx:11
↓ 1 callersFunctionmain
()
scripts/test-db.mjs:4
↓ 1 callersFunctionmain
()
scripts/test-db.ts:3
↓ 1 callersFunctionsendNewsSummaryEmail
( { email, date, newsContent }: { email: string; date: string; newsContent: string } )
lib/nodemailer/index.ts:28
↓ 1 callersFunctionsendWelcomeEmail
({ email, name, intro }: WelcomeEmailData)
lib/nodemailer/index.ts:12
↓ 1 callersFunctionsignInWithEmail
({ email, password }: SignInFormData)
lib/actions/auth.actions.ts:25
↓ 1 callersFunctionsignOut
()
lib/actions/auth.actions.ts:36
↓ 1 callersFunctionsignUpWithEmail
({ email, password, fullName, country, investmentGoals, riskTolerance, preferredIndustry }: SignUpFormData)
lib/actions/auth.actions.ts:7
↓ 1 callersFunctionuseDebounce
(callback: () => void, delay: number)
hooks/useDebounce.ts:5
↓ 1 callersFunctionuseTradingViewWidget
(scriptUrl: string, config: Record<string, unknown>, height = 600)
hooks/useTradingViewWidget.tsx:4
FunctionAvatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
components/ui/avatar.tsx:8
FunctionAvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
components/ui/avatar.tsx:37
FunctionAvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
components/ui/avatar.tsx:24
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
components/ui/button.tsx:38
FunctionCommand
({ className, ...props }: React.ComponentProps<typeof CommandPrimitive>)
components/ui/command.tsx:16
FunctionCommandDialog
({ title = "Command Palette", description = "Search for a command to run...", children, className, s
components/ui/command.tsx:32
FunctionCommandEmpty
({ ...props }: React.ComponentProps<typeof CommandPrimitive.Empty>)
components/ui/command.tsx:101
FunctionCommandGroup
({ className, ...props }: React.ComponentProps<typeof CommandPrimitive.Group>)
components/ui/command.tsx:113
FunctionCommandInput
({ className, ...props }: React.ComponentProps<typeof CommandPrimitive.Input>)
components/ui/command.tsx:63
FunctionCommandItem
({ className, ...props }: React.ComponentProps<typeof CommandPrimitive.Item>)
components/ui/command.tsx:142
FunctionCommandList
({ className, ...props }: React.ComponentProps<typeof CommandPrimitive.List>)
components/ui/command.tsx:85
FunctionCommandSeparator
({ className, ...props }: React.ComponentProps<typeof CommandPrimitive.Separator>)
components/ui/command.tsx:129
FunctionCommandShortcut
({ className, ...props }: React.ComponentProps<"span">)
components/ui/command.tsx:158
FunctionCountrySelect
({ value, onChange, }: { valu
components/forms/CountrySelectField.tsx:33
FunctionCountrySelectField
({ name, label,
components/forms/CountrySelectField.tsx:118
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
components/ui/dialog.tsx:9
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
components/ui/dialog.tsx:27
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
components/ui/dialog.tsx:49
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
components/ui/dialog.tsx:119
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/dialog.tsx:93
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/dialog.tsx:83
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
components/ui/dialog.tsx:33
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
components/ui/dialog.tsx:21
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
components/ui/dialog.tsx:106
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
components/ui/dialog.tsx:15
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
components/ui/dropdown-menu.tsx:9
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
components/ui/dropdown-menu.tsx:85
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
components/ui/dropdown-menu.tsx:34
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
components/ui/dropdown-menu.tsx:54
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
components/ui/dropdown-menu.tsx:62
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
components/ui/dropdown-menu.tsx:146
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
components/ui/dropdown-menu.tsx:15
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
components/ui/dropdown-menu.tsx:111
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
components/ui/dropdown-menu.tsx:122
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
components/ui/dropdown-menu.tsx:166
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
components/ui/dropdown-menu.tsx:179
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
components/ui/dropdown-menu.tsx:195
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
components/ui/dropdown-menu.tsx:225
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
components/ui/dropdown-menu.tsx:201
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
components/ui/dropdown-menu.tsx:23
FunctionFooterLink
({ text, linkText, href }: FooterLinkProps)
components/forms/FooterLink.tsx:3
FunctionHeader
({ user }: { user: User })
components/Header.tsx:7
FunctionHome
()
app/(root)/page.tsx:10
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
components/ui/input.tsx:5
FunctionInputField
({ name, label, placeholder, type = "text", register, error, validation, disabled, value }: FormInputProps)
components/forms/InputField.tsx:6
FunctionLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
components/ui/label.tsx:8
FunctionLayout
({ children }: { children : React.ReactNode })
app/(root)/layout.tsx:6
FunctionLayout
({ children }: { children : React.ReactNode })
app/(auth)/layout.tsx:7
FunctionNavItems
({initialStocks}: { initialStocks: StockWithWatchlistStatus[]})
components/NavItems.tsx:8
FunctionPopover
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Root>)
components/ui/popover.tsx:8
FunctionPopoverAnchor
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Anchor>)
components/ui/popover.tsx:42
FunctionPopoverContent
({ className, align = "center", sideOffset = 4, ...props }: React.ComponentProps<typeof PopoverPrimiti
components/ui/popover.tsx:20
FunctionPopoverTrigger
({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Trigger>)
components/ui/popover.tsx:14
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:21
FunctionSearchCommand
({ renderAs = 'button', label = 'Add stock', initialStocks }: SearchCommandProps)
components/SearchCommand.tsx:11
FunctionSelect
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Root>)
components/ui/select.tsx:9
FunctionSelectContent
({ className, children, position = "popper", ...props }: React.ComponentProps<typeof SelectPrimitive.C
components/ui/select.tsx:53
FunctionSelectField
({ name, label, placeholder, options, control, error, required = false }: SelectFieldProps)
components/forms/SelectField.tsx:11
FunctionSelectGroup
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Group>)
components/ui/select.tsx:15
FunctionSelectItem
({ className, children, ...props }: React.ComponentProps<typeof SelectPrimitive.Item>)
components/ui/select.tsx:101
FunctionSelectLabel
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Label>)
components/ui/select.tsx:88
FunctionSelectScrollDownButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollDownButton>)
components/ui/select.tsx:156
FunctionSelectScrollUpButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollUpButton>)
components/ui/select.tsx:138
FunctionSelectSeparator
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Separator>)
components/ui/select.tsx:125
FunctionSelectTrigger
({ className, size = "default", children, ...props }: React.ComponentProps<typeof SelectPrimitive.Trig
components/ui/select.tsx:27
FunctionSelectValue
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Value>)
components/ui/select.tsx:21
FunctionSignIn
()
app/(auth)/sign-in/page.tsx:12
FunctionSignUp
()
app/(auth)/sign-up/page.tsx:14
FunctionStockDetails
({ params }: StockDetailsPageProps)
app/(root)/stocks/[symbol]/page.tsx:12
FunctionToaster
({ ...props }: ToasterProps)
components/ui/sonner.tsx:6
FunctionTradingViewWidget
({ title, scriptUrl, config, height = 600, className }: TradingViewWidgetProps)
components/TradingViewWidget.tsx:15
FunctionUserDropdown
({ user, initialStocks }: {user: User, initialStocks: StockWithWatchlistStatus[]})
components/UserDropdown.tsx:18
FunctionWatchlistButton
({ symbol, company, isInWatchlist, showTrashIcon = false, type = "button", onWatchlistChange, }: W
components/WatchlistButton.tsx:8
next →1–100 of 119, ranked by callers