|
2 | 2 | import { useState, useEffect } from 'react'; |
3 | 3 | import { Badge } from '@/components/ui/badge'; |
4 | 4 | import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'; |
5 | | -import { CheckCircle, AlertCircle, XCircle, RefreshCw } from 'lucide-react'; |
| 5 | +import { CheckCircle, AlertCircle, XCircle, RefreshCw, HelpCircle } from 'lucide-react'; |
6 | 6 | import { Campaign } from '@/types'; |
7 | 7 |
|
8 | 8 | interface IntegrationStatusIndicatorProps { |
@@ -66,7 +66,7 @@ export const IntegrationStatusIndicator = ({ campaign }: IntegrationStatusIndica |
66 | 66 | case 'fully-integrated': |
67 | 67 | return { |
68 | 68 | icon: <CheckCircle className="h-3 w-3" />, |
69 | | - label: 'Parfaitement intégré', |
| 69 | + label: 'Code', |
70 | 70 | variant: 'default' as const, |
71 | 71 | className: 'bg-green-100 text-green-800 border-green-200', |
72 | 72 | description: 'Script installé et conversions trackées avec succès' |
@@ -118,6 +118,16 @@ export const IntegrationStatusIndicator = ({ campaign }: IntegrationStatusIndica |
118 | 118 | </div> |
119 | 119 | </TooltipContent> |
120 | 120 | </Tooltip> |
| 121 | + <Tooltip> |
| 122 | + <TooltipTrigger asChild> |
| 123 | + <HelpCircle className="h-3 w-3 text-blue-500/70 cursor-help" /> |
| 124 | + </TooltipTrigger> |
| 125 | + <TooltipContent> |
| 126 | + <div className="text-xs max-w-48"> |
| 127 | + <p>L'indicateur "Code" vous montre si votre script de tracking RefSpring est correctement installé sur votre site e-commerce et s'il fonctionne.</p> |
| 128 | + </div> |
| 129 | + </TooltipContent> |
| 130 | + </Tooltip> |
121 | 131 | </div> |
122 | 132 | ); |
123 | 133 | }; |
0 commit comments