Created the following components: - ChatInterface: Message input, AI responses, chat history with bot selector dropdown - BotCard: Bot preview card for dashboard - BotSelector: Dropdown to select bot (max 3 bots) - StrategyPreview: Shows parsed strategy config in readable format - SignalChart: Visual representation of signals over time (SVG-based) - BacktestChart: Portfolio value chart with metrics display - ProUpgradeBanner: Upsell banner for Pro features - TokenPicker: Search/select tokens for conditions - ConditionBuilder: UI for building trading conditions Updated pages to use new components: - Dashboard now uses BotCard - Bot detail page now uses ChatInterface and StrategyPreview - Backtest page now uses BacktestChart - Simulate page now uses SignalChart and ProUpgradeBanner
9 lines
594 B
TypeScript
9 lines
594 B
TypeScript
export { default as ChatInterface } from './ChatInterface.svelte';
|
|
export { default as BotCard } from './BotCard.svelte';
|
|
export { default as BotSelector } from './BotSelector.svelte';
|
|
export { default as StrategyPreview } from './StrategyPreview.svelte';
|
|
export { default as SignalChart } from './SignalChart.svelte';
|
|
export { default as BacktestChart } from './BacktestChart.svelte';
|
|
export { default as ProUpgradeBanner } from './ProUpgradeBanner.svelte';
|
|
export { default as TokenPicker } from './TokenPicker.svelte';
|
|
export { default as ConditionBuilder } from './ConditionBuilder.svelte'; |