{# # ============================================================================ # MOLECULE: UPGRADE TOOLTIP (simple & soigné) # ============================================================================ # # Tooltip affiché au hover des boutons de création quand le solde est # insuffisant. Propose le plan suivant si l'utilisateur n'est pas déjà # sur le plan maximum (Expert) ni en B2B. # # ============================================================================ # PARAMÈTRES # ============================================================================ # # | Paramètre | Type | Défaut | Description | # |------------------|--------|-----------|-----------------------------------| # | minTokens | int | (requis) | Tokens minimum requis | # | currentPlanSlug | string | 'freemium'| Slug du plan actuel | # | upgradeUrl | string | (requis) | URL vers la page upgrade | # # ============================================================================ #} {%- set minTokens = minTokens ?? 0 -%} {%- set currentPlanSlug = currentPlanSlug ?? 'freemium' -%} {%- set upgradeUrl = upgradeUrl ?? '#' -%} {%- set nextPlanName = {'freemium': 'Pro', 'starter': 'Pro', 'pro': 'Expert'}[currentPlanSlug] ?? null -%}