Files
Quote-Generator-Client/lib/services/adsense_service_stub.dart
ImBenji f1ce1c77a4
Some checks failed
Build Android App / build (push) Has been cancelled
add ad services and Docker configuration for web app
2026-01-02 15:21:27 +00:00

33 lines
604 B
Dart

import "package:flutter/widgets.dart";
import "ad_service.dart";
/// Stub implementation for non-web platforms
class AdSenseService implements AdService {
bool _isLoaded = false;
@override
Future<void> initialize() async {
// Not supported on non-web platforms
_isLoaded = false;
}
@override
Future<void> loadBannerAd() async {
// Not supported on non-web platforms
_isLoaded = false;
}
@override
Widget getBannerWidget() {
return SizedBox.shrink();
}
@override
void dispose() {
_isLoaded = false;
}
@override
bool get isLoaded => _isLoaded;
}