+ {/* Active Discount Banner */}
+ {activeDiscount && activeDiscount.is_active && activeDiscount.discount_percent > 0 && (
+
+
+
+
+
+
+
+
+ Скидка {activeDiscount.discount_percent}% активна
+
+
+ Действует
+
+
+
+ {activeDiscount.expires_at && (
+
+
+ Истекает: {formatTimeLeft(activeDiscount.expires_at)}
+
+ )}
+
+
+
+
+ )}
+
+ {/* Success/Error Messages */}
+ {successMessage && (
+
+
+ {successMessage}
+
+ )}
+
+ {errorMessage && (
+
+ {errorMessage}
+
+ )}
+
+ {/* Available Offers */}
+ {availableOffers.length > 0 && (
+
+ {availableOffers.map((offer) => (
+
+
+
+ {getOfferIcon(offer.effect_type)}
+
+
+
+
+ {getOfferTitle(offer)}
+
+ {offer.effect_type === 'test_access' && (
+
+ Тест
+
+ )}
+
+
+ {getOfferDescription(offer)}
+
+
+
+
+ Осталось: {formatTimeLeft(offer.expires_at)}
+
+
+
+
+
+
+ ))}
+
+ )}
+
+ {/* Loading State */}
+ {offersLoading && (
+
+ )}
+
+ )
+}