feat: Add Magic UI components including DotPattern, RainbowButton, ShineBorder, WordRotate, and BlurIn, along with corresponding Tailwind configuration updates.
This commit is contained in:
18
lib/types.ts
18
lib/types.ts
@@ -2,7 +2,7 @@
|
||||
|
||||
export type PlatformId = 'reddit' | 'twitter' | 'hackernews' | 'indiehackers' | 'quora' | 'stackoverflow' | 'linkedin'
|
||||
|
||||
export type SearchStrategy =
|
||||
export type SearchStrategy =
|
||||
| 'direct-keywords'
|
||||
| 'problem-pain'
|
||||
| 'competitor-alternative'
|
||||
@@ -43,30 +43,30 @@ export interface Opportunity {
|
||||
snippet: string
|
||||
platform: string
|
||||
source: string
|
||||
|
||||
|
||||
relevanceScore: number
|
||||
emotionalIntensity: 'low' | 'medium' | 'high'
|
||||
intent: 'frustrated' | 'looking' | 'comparing' | 'learning' | 'recommending'
|
||||
|
||||
|
||||
matchedKeywords: string[]
|
||||
matchedProblems: string[]
|
||||
matchedPersona?: string
|
||||
|
||||
|
||||
engagement?: {
|
||||
upvotes?: number
|
||||
comments?: number
|
||||
views?: number
|
||||
}
|
||||
postedAt?: string
|
||||
|
||||
|
||||
status: 'new' | 'viewed' | 'contacted' | 'responded' | 'converted' | 'ignored'
|
||||
notes?: string
|
||||
tags?: string[]
|
||||
|
||||
|
||||
suggestedApproach: string
|
||||
replyTemplate?: string
|
||||
softPitch: boolean
|
||||
|
||||
|
||||
scoringBreakdown?: {
|
||||
keywordMatches: number
|
||||
problemMatches: number
|
||||
@@ -145,7 +145,7 @@ export interface EnhancedProductAnalysis {
|
||||
description: string
|
||||
category: string
|
||||
positioning: string
|
||||
|
||||
|
||||
features: Feature[]
|
||||
problemsSolved: Problem[]
|
||||
personas: Persona[]
|
||||
@@ -153,7 +153,7 @@ export interface EnhancedProductAnalysis {
|
||||
useCases: UseCase[]
|
||||
competitors: Competitor[]
|
||||
dorkQueries: DorkQuery[]
|
||||
|
||||
|
||||
scrapedAt: string
|
||||
analysisVersion: string
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user