MCPcopy Create free account

hub / github.com/TurtleTrace2026/TurtleTrace / functions

Functions442 in github.com/TurtleTrace2026/TurtleTrace

↓ 1 callersFunctionhandleCloseAnalysis
(newsId: string, e: React.MouseEvent)
src/components/dashboard/NewsFeed.tsx:129
↓ 1 callersFunctionhandleCloseTradeDialog
()
src/components/dashboard/PositionManager.tsx:268
↓ 1 callersFunctionhandleConvertToBatchMode
(position: Position)
src/components/dashboard/PositionManager.tsx:465
↓ 1 callersFunctionhandleDelete
(account: Account)
src/components/dashboard/AccountManager.tsx:161
↓ 1 callersFunctionhandleDelete
(weekLabel: string)
src/components/dashboard/weeklyReview/WeeklyReviewViewer.tsx:46
↓ 1 callersFunctionhandleDeleteBatch
(position: Position, batchId: string)
src/components/dashboard/PositionManager.tsx:482
↓ 1 callersFunctionhandleDeletePosition
(id: string)
src/components/dashboard/PositionManager.tsx:250
↓ 1 callersFunctionhandleEditBatch
(position: Position, batch: PositionBatch)
src/components/dashboard/PositionManager.tsx:478
↓ 1 callersFunctionhandleEditEvent
(event: MarketEvent)
src/components/dashboard/eventCalendar/EventCalendar.tsx:95
↓ 1 callersFunctionhandleExport
(weekLabel: string)
src/components/dashboard/weeklyReview/WeeklyReviewViewer.tsx:69
↓ 1 callersFunctionhandleQuantityChange
(value: number)
src/components/dashboard/PositionBatch/SellBatchDialog.tsx:110
↓ 1 callersFunctionhandleSelectDate
(date: string)
src/components/dashboard/review/ReviewViewer.tsx:45
↓ 1 callersFunctionhandleSelectStock
(stock: SearchResult)
src/components/dashboard/PositionManager.tsx:168
↓ 1 callersFunctionhandleSelectWeek
(weekLabel: string)
src/components/dashboard/weeklyReview/WeeklyReviewViewer.tsx:34
↓ 1 callersFunctionhandleSellBatch
(position: Position, batch?: PositionBatch)
src/components/dashboard/PositionManager.tsx:520
↓ 1 callersFunctionhandleSellBatchConfirm
( position: Position, transaction: Transaction, allocation: { batchId: string; quantity: number }[
src/components/dashboard/PositionManager.tsx:524
↓ 1 callersFunctionhandleSetDefault
(account: Account)
src/components/dashboard/AccountManager.tsx:176
↓ 1 callersFunctionhandleShare
(platform: typeof SOCIAL_PLATFORMS[0])
src/components/dashboard/ShareDialog.tsx:147
↓ 1 callersFunctionhandleShare
(platform: typeof SOCIAL_PLATFORMS[0])
src/components/dashboard/StockShareDialog.tsx:142
↓ 1 callersFunctionhandleShare
(platform: typeof SOCIAL_PLATFORMS[0])
src/components/dashboard/ClearedProfitShareDialog.tsx:136
↓ 1 callersFunctionhandleShare
(platform: typeof SOCIAL_PLATFORMS[0])
src/components/dashboard/review/ReviewShareDialog.tsx:98
↓ 1 callersFunctionhandleTemplateChange
(template: ShareTemplate)
src/components/dashboard/ShareDialog.tsx:140
↓ 1 callersFunctionhandleTemplateChange
(template: StockShareTemplate)
src/components/dashboard/StockShareDialog.tsx:128
↓ 1 callersFunctionhandleTemplateChange
(template: ClearedShareTemplate)
src/components/dashboard/ClearedProfitShareDialog.tsx:129
↓ 1 callersFunctionimportFromJSON
(jsonContent: string)
src/services/exportService.ts:176
↓ 1 callersFunctionimportReviewsData
(jsonContent: string)
src/services/exportService.ts:218
↓ 1 callersFunctioninitializeAccountSystem
()
src/services/accountService.ts:379
↓ 1 callersFunctionisWelcomeCompleted
()
src/services/welcomeService.ts:6
↓ 1 callersFunctionloadEvents
()
src/components/dashboard/eventCalendar/EventSelector.tsx:33
↓ 1 callersFunctionloadEvents
()
src/components/dashboard/eventCalendar/TodayEvents.tsx:29
↓ 1 callersFunctionloadPositions
()
src/components/dashboard/review/sections/PositionSection.tsx:39
↓ 1 callersFunctionloadPositions
()
src/components/dashboard/review/sections/OperationsSection.tsx:20
↓ 1 callersFunctionloadReviewsCount
()
src/components/dashboard/DataExport.tsx:38
↓ 1 callersFunctionmarkWelcomeCompleted
()
src/services/welcomeService.ts:13
↓ 1 callersMethodmarkdownToHtml
* 简单的 Markdown 转 HTML
src/services/weeklyReviewService.ts:403
↓ 1 callersMethodmarkdownToHtml
* 简单的 Markdown 转 HTML
src/services/reviewService.ts:525
↓ 1 callersFunctionmigrateData
(data: AccountsStorage)
src/services/accountService.ts:56
↓ 1 callersFunctionmigrateLegacyPositions
()
src/services/accountService.ts:356
↓ 1 callersFunctionremoveTag
(tagId: string)
src/components/dashboard/eventCalendar/TagSelector.tsx:37
↓ 1 callersFunctionrenderPreview
()
src/components/share/EnhancedShareDialog.tsx:216
↓ 1 callersFunctionrenderStep
()
src/components/welcome/WelcomeWizard.tsx:57
↓ 1 callersFunctionresetForm
()
src/components/dashboard/AccountManager.tsx:93
↓ 1 callersMethodsanitizeProfitSummary
* 脱敏收益统计
src/services/shareService.ts:114
↓ 1 callersFunctionsaveBreadthDataToReview
(breadth: BreadthData)
src/components/dashboard/review/sections/MarketDataSection.tsx:496
↓ 1 callersFunctionsaveSectorDataToReview
(sectors: SectorData[])
src/components/dashboard/review/sections/MarketDataSection.tsx:332
↓ 1 callersFunctionsearchStocks
(query: string, limit: number = 20)
src/services/stockDatabase.ts:38
↓ 1 callersFunctionsetDefaultAccount
(id: string)
src/services/accountService.ts:203
↓ 1 callersFunctionshareImage
(blob: Blob, title: string = 'AI智能解读')
src/utils/shareUtils.ts:460
↓ 1 callersFunctionstartEdit
(account: Account)
src/components/dashboard/AccountManager.tsx:106
↓ 1 callersFunctiontoggleBatches
(positionId: string)
src/components/dashboard/PositionManager.tsx:453
↓ 1 callersFunctiontoggleCategory
(category: string)
src/components/dashboard/eventCalendar/TagSelector.tsx:15
↓ 1 callersFunctiontoggleIndex
(code: string)
src/components/dashboard/review/sections/MarketDataSection.tsx:522
↓ 1 callersFunctiontoggleModule
(module: keyof ShareConfig['modules'])
src/components/share/EnhancedShareDialog.tsx:76
↓ 1 callersFunctiontoggleSelect
(eventId: string)
src/components/dashboard/eventCalendar/EventSelector.tsx:59
↓ 1 callersFunctiontoggleTag
(tagId: string)
src/components/dashboard/eventCalendar/TagSelector.tsx:28
↓ 1 callersFunctiontoggleTransactions
(positionId: string)
src/components/dashboard/PositionManager.tsx:387
↓ 1 callersFunctionupdateAccount
(id: string, input: UpdateAccountInput)
src/services/accountService.ts:132
↓ 1 callersFunctionupdateBatchInPosition
( position: Position, batchId: string, updates: Partial<PositionBatch> )
src/services/batchService.ts:144
↓ 1 callersFunctionupdateImageSize
(size: ImageSizePreset)
src/components/share/EnhancedShareDialog.tsx:117
↓ 1 callersFunctionupdateMarketMood
(mood: 'bullish' | 'bearish' | 'neutral')
src/components/dashboard/review/sections/MarketDataSection.tsx:592
↓ 1 callersFunctionupdateNote
(symbol: string, note: string)
src/components/dashboard/review/sections/PositionSection.tsx:202
↓ 1 callersFunctionupdatePositionData
()
src/components/dashboard/review/sections/PositionSection.tsx:63
↓ 1 callersFunctionupdatePrivacy
(key: keyof ShareConfig['privacy'], value: boolean)
src/components/share/EnhancedShareDialog.tsx:87
↓ 1 callersFunctionupdateTemplate
(template: ShareTemplateStyle)
src/components/share/EnhancedShareDialog.tsx:106
↓ 1 callersFunctionupdateWatermark
(watermark: string)
src/components/share/EnhancedShareDialog.tsx:128
FunctionAccountManager
({ onAccountChange }: AccountManagerProps)
src/components/dashboard/AccountManager.tsx:64
FunctionAccountSwitcher
({ accounts, currentAccountId, onAccountChange, onOpenManager, }: AccountSwitcherProps)
src/components/dashboard/AccountSwitcher.tsx:26
FunctionAnimatedNumber
({ value, duration = 500, decimals = 2, className, }: AnimatedNumberProps)
src/components/financial/FlashText.tsx:69
FunctionApp
()
src/App.tsx:28
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:33
FunctionBatchForm
({ open, onClose, onSubmit, editBatch, stockName }: BatchFormProps)
src/components/dashboard/PositionBatch/BatchForm.tsx:15
FunctionBatchList
({ position, onAddBatch, onEditBatch, onDeleteBatch, onSellBatch, }: BatchListProps)
src/components/dashboard/PositionBatch/BatchList.tsx:14
FunctionClearedProfitShareDialog
({ clearedProfit, isOpen, onClose }: ClearedProfitShareDialogProps)
src/components/dashboard/ClearedProfitShareDialog.tsx:63
FunctionCompleteStep
({ accountName, onComplete }: CompleteStepProps)
src/components/welcome/CompleteStep.tsx:9
FunctionDailyReviewAnalysisCard
({ analysis }: DailyReviewAnalysisCardProps)
src/components/dashboard/review/DailyReviewAnalysisCard.tsx:36
FunctionDailyReviewAnalysisDialog
({ review, onClose }: DailyReviewAnalysisDialogProps)
src/components/dashboard/review/DailyReviewAnalysisDialog.tsx:15
FunctionDataExport
({ positions, summary, onImport }: DataExportProps)
src/components/dashboard/DataExport.tsx:24
FunctionEnhancedShareDialog
({ isOpen, onClose, dailyReview, positions = [], profitSummary, })
src/components/share/EnhancedShareDialog.tsx:59
FunctionEventCalendar
()
src/components/dashboard/eventCalendar/EventCalendar.tsx:14
FunctionEventCard
({ event, onClick, compact = false }: EventCardProps)
src/components/dashboard/eventCalendar/EventCard.tsx:26
FunctionEventDot
({ event }: { event: MarketEvent })
src/components/dashboard/eventCalendar/EventCard.tsx:148
FunctionEventEditor
({ event, defaultDate, onSave, onCancel, onDelete }: EventEditorProps)
src/components/dashboard/eventCalendar/EventEditor.tsx:15
FunctionEventSelector
({ isOpen, selectedEventIds, onConfirm, onClose, }: EventSelectorProps)
src/components/dashboard/eventCalendar/EventSelector.tsx:15
FunctionFeatureIntro
({ onNext, onPrev }: FeatureIntroProps)
src/components/welcome/FeatureIntro.tsx:35
FunctionFeeSettings
({ config, onChange }: FeeSettingsProps)
src/components/dashboard/TCalculator/FeeSettings.tsx:13
FunctionFlashText
({ value, prevValue: externalPrevValue, formatFn = (v) => v.toFixed(2), className, duration = 500, }
src/components/financial/FlashText.tsx:16
FunctionHistoryList
({ records, onDelete, onClear, onSelect }: HistoryListProps)
src/components/dashboard/TCalculator/HistoryList.tsx:14
FunctionInitialConfig
({ onNext, onPrev, onConfigComplete }: InitialConfigProps)
src/components/welcome/InitialConfig.tsx:15
FunctionInputPanel
({ input, onInputChange, feeConfig, onFeeConfigChange, onCalculate, onClear, }: InputPanelProps)
src/components/dashboard/TCalculator/InputPanel.tsx:15
FunctionKanbanView
({ events, onSelectEvent }: KanbanViewProps)
src/components/dashboard/eventCalendar/KanbanView.tsx:18
FunctionMarketDataSection
({ data, onChange }: MarketDataSectionProps)
src/components/dashboard/review/sections/MarketDataSection.tsx:184
FunctionMetricCard
({ title, value, icon, valueClassName, highlight = false, trend, subtitle, }: MetricCardProps)
src/components/dashboard/MetricCard.tsx:18
FunctionMiniChart
({ data, width = 80, height = 32, showArea = false, className, }: MiniChartProps)
src/components/financial/MiniChart.tsx:16
FunctionMiniTrend
({ value, prevValue, data, showChart = true, size = 'sm', className, }: MiniTrendProps)
src/components/financial/MiniChart.tsx:94
FunctionMonthView
({ events, selectedDate, onSelectDate }: MonthViewProps)
src/components/dashboard/eventCalendar/MonthView.tsx:14
FunctionNewsAnalysisComponent
({ analysis, newsTitle }: NewsAnalysisProps)
src/components/news/NewsAnalysis.tsx:90
FunctionNewsFeed
({ symbols: _symbols }: NewsFeedProps)
src/components/dashboard/NewsFeed.tsx:21
FunctionNumberInput
({ value, onChange, placeholder, className = '', }: { value: number | undefined; onChange: (value:
src/components/dashboard/weeklyReview/WeeklyReviewEditor.tsx:16
FunctionOperationsSection
({ data, onChange, date }: OperationsSectionProps)
src/components/dashboard/review/sections/OperationsSection.tsx:15
FunctionPositionManager
({ positions, onPositionsChange, currentAccountId, }: PositionManagerProps)
src/components/dashboard/PositionManager.tsx:71
← previousnext →201–300 of 442, ranked by callers